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