C#初学者的问题,删除(listView)Acess数据库中的数据
怎么在(listView)控件中,删除Acess数据库中的数据
求求了,
------解决方案--------------------通过 ListView.SelectedItem 获取主键。然后调用 ADO.NET OleDbCommand.ExecuteNonQuery 执行
"Delete from XXX where 主键=?"
问号表示占位符。查MSDN: OleDbParameter
------解决方案--------------------这种问题好纠结。为什么你不用现成的Excel和Access,非要写程序呢。
------解决方案--------------------先有判断是否选中(listview)
如果选中的话
delete from table where 条件
这样不就删除了
OleDbConnection conn = new OleDbConnection(@"Provider=MicroSoft.Jet.OLEDB.4.0;Data Source="+ Application.StartupPath + "\\数据库名称");
这是连接串