主题:[讨论]在c sharp程序中如何在调用的access表格中插入一行
例如:
...调用了一个access文件欲对其中一张表(TableName)内插入一行三列元素分别为item1\2\3,设定第一列item0为自动添加序列号项,如下
...
string insertString ="INSERT INTO TableName(item1,item2,item3)"+"VALUES ('FileLocation', 10,100" +")";
System.Data.OleDb.OleDbCommand oledbCommand=new System.Data.OleDb.OleDbCommand(insertString,m_oledbConnection);
oledbCommand.CommandType= System.Data.CommandType.Text;
System.Data.OleDb.OleDbDataReader rowreader=oledbCommand.ExecuteReader();
rowreader.Close();
...
调试发现程序在倒数第二行出现错误:An unhandled exception of type 'System.Data.OleDb.OleDbException' occurred in system.data.dll
哪位高手再帮忙解决下,谢谢
提示:我直接在sql里执行"INSERT INTO TableName(item1,item2,item3)"+"VALUES ('FileLocation', 10,100" +")";可以对sql里的表格进行行的插入,没有问题
如有不明之处请跟贴,我会详细说明,谢谢!
...调用了一个access文件欲对其中一张表(TableName)内插入一行三列元素分别为item1\2\3,设定第一列item0为自动添加序列号项,如下
...
string insertString ="INSERT INTO TableName(item1,item2,item3)"+"VALUES ('FileLocation', 10,100" +")";
System.Data.OleDb.OleDbCommand oledbCommand=new System.Data.OleDb.OleDbCommand(insertString,m_oledbConnection);
oledbCommand.CommandType= System.Data.CommandType.Text;
System.Data.OleDb.OleDbDataReader rowreader=oledbCommand.ExecuteReader();
rowreader.Close();
...
调试发现程序在倒数第二行出现错误:An unhandled exception of type 'System.Data.OleDb.OleDbException' occurred in system.data.dll
哪位高手再帮忙解决下,谢谢
提示:我直接在sql里执行"INSERT INTO TableName(item1,item2,item3)"+"VALUES ('FileLocation', 10,100" +")";可以对sql里的表格进行行的插入,没有问题
如有不明之处请跟贴,我会详细说明,谢谢!