请教:关于向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问题汇总
为什么数据条目设置成“写”,客户测试端的测试结果为“差”?**答案:**当条目的属性被设置为“写”时,这意味着该条目只允许写操作而取消了读取功能。因此,当客户端尝试读取数据时会失败,从而显示为“差”。
读者写者问题 JAVA
读者写者问题是多线程编程中的一个经典同步问题,它涉及到多个读者和一个或多个写者共享同一资源的情况。在操作系统领域,这个问题被广泛研究,因为它涉及到并发访问数据时的互斥与同步。
Access转Sql Server问题 实例说明
本文将详细讨论如何将Access数据库转换为Sql Server,以及在转换过程中需要注意的关键问题。
写IFIX 实时数据到ACCESS 步骤
#### 四、注意事项- **权限问题**:确保执行此操作的用户具有足够的权限访问Access数据库以及IFIX系统。
直接通过DAO读、写Access文件(源码)
**错误处理**:在编程中,通常需要设置错误处理机制,以应对可能出现的问题,如数据库未找到、权限不足或网络问题等。7.


