我試圖用for each request.form
插入記錄給我JET錯誤80040E14
插入記錄和輸出是:
「INSERT INTO invdat(DISPID,disdate,客戶ID)VALUES('2 ,4,5,6,7,9',('3/13/2011,3/13/2011,3/13/2011,2011/3/13,3/14/2011,3/14/2011' , '')
Microsoft Jet數據庫引擎錯誤 '80040E14'
在查詢前 語法錯誤(逗號) pression'('3/13/2011,3/13/2011,3/13/2011,3/13/2011,3/14/2011,3/14/2011','')'。 「
請幫幫
經典的asp?或.net?顯示你的代碼並給出你想要做什麼的更多細節? – gideon 2011-03-15 07:18:08
經典ASP 「<% 如果的Request.Form(」 提交 「)= 」是「 那麼 '開始循環 爲每個項目在的Request.Form ' 運行插入代碼 SQL =」 INSERT INTO invoicedetails(DISPID, (''&&Request.Form(「dipatchid」)&「',」 sql = sql&「(''&Request.Form(」disdate,custid)「 sql = sql&」VALUES「 sql = 「dispatchdate」)&「',」 sql = sql&「'」&Request.Form(「custid」)&「')」 '執行插入到SQL Server Set MM_editCmd = Server.CreateObject(「ADODB .Command「) MM_editCmd.ActiveConnection = MM_MY_STRING MM_editCmd.CommandText = SQL 的Response.Write(SQL) MM_editCmd.Execute MM_editCmd.ActiveConnection.Close 接下來 結束如果 %>」 – Dev 2011-03-15 13:05:47
編輯你的問題,你的代碼更新。 – gideon 2011-03-15 14:36:25