【发布时间】:2013-10-21 06:18:57
【问题描述】:
我用于将 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);
请告诉我通过datagrid插入和编辑db表的命令集?谢谢
【问题讨论】:
-
注意:这里我没有使用任何FrameWork...我在google上搜索过我发现很多文章使用实体框架在datagrid上执行此任务
标签: c# sqlite datagrid wpf-controls