请教:关于向ACCESS中写数据的问题
System.Data.OleDb.OleDbConnection conn = new System.Data.OleDb.OleDbConnection();
conn.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Inetpub\wwwroot\XC\WCSF.MDB";
System.Data.OleDb.OleDbCommand comm1 = new System.Data.OleDb.OleDbCommand();
comm1.CommandText = "insert into users(manid,name,pass) values('5','5','45')";
comm1.Connection = conn;
comm1.CommandType = CommandType.Text;
conn.Open();
comm1.ExecuteScalar();
conn.Close();
comm1.Dispose();
以上代码执行到comm1.ExecuteScalar();时就出现如下错吴提示:
System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。
但是在其它机器上执行就没有错误,请问是DONET环境的什么地方出现了问题?该如何解决?谢谢!!!!!
conn.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Inetpub\wwwroot\XC\WCSF.MDB";
System.Data.OleDb.OleDbCommand comm1 = new System.Data.OleDb.OleDbCommand();
comm1.CommandText = "insert into users(manid,name,pass) values('5','5','45')";
comm1.Connection = conn;
comm1.CommandType = CommandType.Text;
conn.Open();
comm1.ExecuteScalar();
conn.Close();
comm1.Dispose();
以上代码执行到comm1.ExecuteScalar();时就出现如下错吴提示:
System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。
但是在其它机器上执行就没有错误,请问是DONET环境的什么地方出现了问题?该如何解决?谢谢!!!!!
...全文
相关推荐
S7-200 SMART OPC服务端软件PC ACCESS SMART问题汇总
S7-200 SMART OPC服务端软件PC ACCESS SMART问题汇总
读者写者问题 JAVA
基于JAVA线程调度的读者写者问题,包括读者优先,写者优先,公平竞争三种代码
Access转Sql Server问题 实例说明
对于网上的一些access转sqlserver的解决方法,比较多,其实只要多注意,多实践,发现问题,解决问题。
写IFIX 实时数据到ACCESS 步骤
ifix 写IFIX 实时数据到ACCESS 步骤 写IFIX 实时数据到ACCESS 步骤
直接通过DAO读、写Access文件(源码)
简介: 一个直接通过DAO读、写Access文件的示例源码。


