我用于将 db 表链接到数据网格的 sqlite 代码是:
sqlitecon.Open();
string Query2 = "Select * from Security_details ";
SQLiteCommand createCommand2 = new SQLiteCommand(Query2, sqlitecon); createCommand2.ExecuteNonQuery();
SQLiteDataAdapter dataAdp2 = new SQLiteDataAdapter(createCommand2);
DataTable dt2 = new DataTable("Security_details");
dataAdp.Fill(dt2);
datagrid_security.ItemsSource = dt2.DefaultView;
dataAdp2.Update(dt2);
sqlitecon.Close();
此代码在表单加载事件期间将 db 表链接到数据网格。
我希望用户能够:
- 在数据网格上添加新行被插入到数据库中
- 编辑数据网格上的现有行将更新到数据库中。
以下查询是我的数据库字段
SQLiteCommand comm = new SQLiteCommand("update Security_details " +
"set id=@id,Code=@Code,Description=@Description,Rate=@Rate," +
"Qty=@Qty,Amount=@Amount,Remarks=@Remarks where id=@id", sqlitecon);
请告诉我通过数据网格插入和编辑数据库表的命令集?谢谢