2
好傢伙我真的試圖在訪問數據庫中刪除行,但是當我嘗試更新的數據集它給我這個錯誤錯誤時,試圖刪除行中訪問數據庫
Update requires a valid DeleteCommand when passed DataRow collection with deleted rows.
我tryed解決它在我自己的,但我似乎無法修復它。所以如果有人能給我一個建議,我會非常感激。這是我的代碼。
currentRow = e.RowIndex;
ds1 = new DataSet();
con = new System.Data.OleDb.OleDbConnection();
con.ConnectionString = "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=DataSource/PhoneBookData.mdb";
con.Open();
string sql = "SELECT * From CONTACT";
da = new System.Data.OleDb.OleDbDataAdapter(sql, con);
da.Fill(ds1, "CONTACT");
DataRow dRow = ds1.Tables["CONTACT"].Rows[0];
ds1.Tables["CONTACT"].Rows[currentRow].Delete();
da.Update(ds1, "CONTACT");
感謝您提前提供的所有幫助。