Re: [問題] ASP如何新增資料到資料庫

看板Web_Design作者 (Terry)時間19年前 (2006/07/15 16:40), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
建議你可以把這個sqlstr用Response.write顯示出來,然後把顯示出來的sql再貼到acces s裡執行看看,應該就可以知道問題了。 先試試看吧.. ※ 引述《drlai (蘇打)》之銘言: : 因為環境要求 : 只能使用ASP跟Access而已 : 我想寫個像留言板的東西 : 卻一直沒辦法將資料寫到資料庫內 : 以下是發生錯誤的部份 : Set Conn = Server.CreateObject("ADODB.Connection") : Conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _ : Server.MapPath("db.mdb") : sqlstr = "INSERT INTO news(wrdate,author,title,context) VALUES(NOW(),'" & _ : Session("nickname") & "','" & request("title") & "','" & request("words") & _ : "')" : Conn.Execute sqlstr : Conn.Close : sqlstr輸出的資料我看過了 : 直接複製到Access內可以正常無誤的新增資料 : 錯誤是發生在Conn.Execute sqlstr這一行 : 顯示為"運作必須使用更新查詢。" : 我第一次使用ASP..不太懂這個意思 : 看到別人的範例也只是這樣寫而已 : 到底哪裡錯了呢@@? : 麻煩指導..謝謝 : (卡好久了~~~ASP不太會用 囧) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.76.44.252
文章代碼(AID): #14kAdcGN (Web_Design)
討論串 (同標題文章)
文章代碼(AID): #14kAdcGN (Web_Design)