独立ip购买:给数据库增加数据,出错!

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 07:36:35
<%
dim db,strsql
set db=Server.CreateObject("ADODB.Connection")
db.open = "provider=microsoft.jet.oledb.4.0;" & "data source = " & server.mappath("wwwlink.mdb")
strsql="Insert Into link(name,URL,intro,submit_data) values('上饶大学','www.sru.jx.cn','上饶大学主页,提供各种信息','2003-11-2')"
db.Execute(strsql)
response.write"数据已经成功增加,你可以自己打开wwwlink.mdb查看结果."
%>

我定义的数据库为:
字段:link_id 自动编号 /*网站编号*/
name 文本 /*网站名称*/
URL 文本 /*网站地址*/
intro 文本 /*网站信息*/
submit_data 日期/时间 /*提交日期*/

我用的是microsoft access

运行后出现下面的情况:(浏览器显示效果)

技术信息(用于支持人员)

错误类型:
Microsoft JET Database Engine (0x80040E14)
字符串的语法错误 在查询表达式 ''涓婇ザ澶у?涓婚>锛屾彁渚涘悇绉崭俊鎭?,#2003-11-2#)' 中。
/adddata.asp, 第 13 行

浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

网页:
GET /adddata.asp

时间:
2006年3月26日, 15:40:07

详细信息:
Microsoft 支持
_________
没有用,还是一样有问题!

请这样修改试试:
strsql="Insert Into link (name,URL,intro,submit_data) values ('上饶大学','www.sru.jx.cn','上饶大学主页,提供各种信息','2003-11-2')"

也就是在link和(,values和(之间增加一个空格。