语句如下:
string strSql = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Test.mdb";
string sql = "Insert Into Name(Name,Password) values('zhang','1234')";
OleDbConnection oleDBConn;
OleDbCommand oleDBComm;
oleDBConn= new OleDbConnection (strSql);
oleDBConn.Open ();
oleDBComm = new OleDbCommand (sql, oleDBConn);
oleDBComm.ExecuteNonQuery ();
oleDBConn.Close ();Insert Into Name(Name,Password) values('zhang','1234')在Access2003可以正确执行,但是在C#中执行到oleDBComm.ExecuteNonQuery ();这句时就报Insert Into 语法错误,实在搞不懂了?请各位大侠指点一下。
string strSql = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Test.mdb";
string sql = "Insert Into Name(Name,Password) values('zhang','1234')";
OleDbConnection oleDBConn;
OleDbCommand oleDBComm;
oleDBConn= new OleDbConnection (strSql);
oleDBConn.Open ();
oleDBComm = new OleDbCommand (sql, oleDBConn);
oleDBComm.ExecuteNonQuery ();
oleDBConn.Close ();Insert Into Name(Name,Password) values('zhang','1234')在Access2003可以正确执行,但是在C#中执行到oleDBComm.ExecuteNonQuery ();这句时就报Insert Into 语法错误,实在搞不懂了?请各位大侠指点一下。
解决方案 »
- Convert.ToDateTime问题
- C# 怎么把一个文件转换成二进流存入数据库varbinary类型中
- 应用系统(.net 2005开发) 会影响到紫光拼音的全角/半角状态吗?
- 谁能发个具有添加、编辑、删除、分页的c#例子给我?急着要啊。谢谢了。
- 如何写个com接口
- 一个Wince开放的问题,先谢谢了!
- c# 中怎么把richtextbox中有图片和文字的一起保存进数据库?又怎么从数据库sql2008中读出来,读出来显示的内容排列要和保存时一样。比如:内容+
- ★★★★★datagrid绑定的时候出现错误★★★★★
- 问一个WebService的初级问题
- c#引用类型搞的我头都大了……
- 两种 绑定方法 有什么区别
- VS2005能不能安装第三方控件?怎样安装?
以前做数据库开发一直使用SQL Server和MySQL来开发,有比较好的工具,通常遇到关键字会以变色字体演示,一般到也不会出现什么问题,最近做一个小东东,想尝试一下Access,经常是在直接用SQL语句查询没有问题,一到程序里面就不行了,动不动就报“IErrorInfo.GetDescription 因 E_FAIL(0x80004005) 而失败。”这个错误,查了半天才知道是因为使用了Access的关键字。为了避免大家犯同样的错误,现将Access的关键字列出来,如果以后在编程中你遇到了同样的错误,请看看是否使用了Access的关键字。
string sql = "Insert Into [Name]([Name],Password) values('zhang','1234')"; 呵呵,下次再access写得东西如果开头变成大写了,要注意哈