actiondelete($id):
方法solar_sql_model::delete($where)
中的引數$where可能有兩種形式,分別是字串型和陣列型的條件語句,你可以選擇你喜歡的形式。
注意
actiondelete2($id):
要得到solar_sql_model_record類的物件必須呼叫solar_sql_model::fetch()或其它方法,再呼叫該類的delete()方法,所以這種形式的刪除資料首先要查詢資料再刪除,所以這種方法速度比較慢點。
注意
也可以通過多表聯合查詢方法將content也查詢出來再進行刪除操作,原始碼如下:
actiondelete()原始碼:
通過$list = $this->_model->articles->fetchall(array('order' => array('id')))
得到了articles的全部資料,使用$list->deleteone(0)
就刪除$list
中的第一條記錄了。注意deleteone()
方法返回為null
actiondelete()原始碼:
使用`$this->list->deleteall()就刪除了所有記錄,該方法返回的也是為空。
資料庫(庫操作)
information schema 虛擬庫,不占用磁碟空間,儲存的是資料庫啟動後的一些引數,如使用者表資訊 列資訊 許可權資訊 字元資訊等 performance schema mysql 5.5開始新增乙個資料庫 主要用於收集資料庫伺服器效能引數,記錄處理查詢請求時發生的各種事件 鎖等現象 my...
資料庫 資料庫基本操作
操作練習 修改表結構 表資料的操作 實現 1 建立表 create table student stu no char 12 not null primary key,stu name varchar 20 not null gender tinyint 1 default1,age tinyint...
資料庫操作
第乙個問題 通常用datareader對像 sqlcommand comm new sqlcommand select count from login where name textbox1.text and password textbox2.text,conn datareader dr co...