0
我正在开发一个网站。在web.config中在ASP.NET中插入INSERT INTO语句
我的连接字符串如下:
"add name="MyDbConn1" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Program Files\QWIN 2000Q\Database\qwin_5501q.mdb;""
我已经使用该连接字符串检索该数据库几次。他们在工作。
但是当我插入到表中时,弹出错误提示“INSERT INTO语句中出现语法错误”。
以下是我的代码插入语句。
command2.Parameters.AddWithValue("@Name", txtUser.Text);
command2.Parameters.AddWithValue("@Password", txtPwd.Text);
command2.Parameters.AddWithValue("@Role", ddlAccess.SelectedItem.ToString());
string abc = "Insert into Report_User (Name, Password, Role) VALUES (@Name,@Password,@Role);";
当我在Microsoft Access中运行该语句时,没有错误。
有人吗?
是否有任何文件夹共享权限或某种?
试着先做一个没有参数的插入。其中一个参数可能无效。所以试试字符串abc =“插入Report_User(名称,密码,角色)VALUES('testName','testPassword,'testRole');”; – David 2010-12-03 08:27:32