作者terrysun (Terry)
看板Web_Design
标题Re: [问题] ASP如何新增资料到资料库
时间Sat Jul 15 16:42:01 2006
建议你可以把这个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