0
我無法更新我的Tabel。我有怪異的錯誤。這是我的代碼的一部分,我稱之爲要更新的表的表格適配器。System.AccessViolationException - 使用TableAdapter更新表
int iD = Convert.ToInt32(txtID.Text);
string name = txtName.Text;
string des = richTxtDes.Text;
int idCategory = Convert.ToInt32(cmbCategory.SelectedValue.ToString());
int idSupp = Convert.ToInt32(cmbSupp.SelectedValue.ToString());
string manufacutere = txtManufacture.Text;
string commentar= richTxtComm.Text;
MagacinDataSetTableAdapters.InventoryTableAdapter inventariTableAdapter = new MagacinDataSetTableAdapters.InventoryTableAdapter();
inventariTableAdapter.UpdateInventoryQuery(name,des,idCategory,idSupp,manufacutre,commentar,iD); //Here is a bug
loadInventory();//Update dataGridView
這裏是表更新SQL:UPDATE Inventory
SET ItemName
=,= Description
,CategoryID
=,= SupplierID
,Manufacturer
=, Comments
=??????在哪裏ID
=?
圖片錯誤: