主题:  求救了!!!有关INSERT INTO 语句的语法错误的问题

A-大海

职务:普通成员
等级:1
金币:0.0
发贴:30
#12004/12/1 22:42:50
本人想向数据库中插入数据,但是总是无法成功!

找了好久也没有找到错误在那!希望大虾 能帮个忙!源代码如下:::
--------------------------------------------------------------------------------------------------------------
<%Set conn = Server.CreateObject("ADODB.Connection")
conn.open("DRIVER={Microsoft Access Driver (*.mdb)}; " & "DBQ=" & Server.MapPath("/store/good.mdb"))
sql = "insert into [book] (qq,text) values('123','456')"
conn.Execute(sql)
conn.Close
Set conn = Nothing
%>

错误代码如下:::

-------------------------------------------------------------------------------------------------

Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14'

[Microsoft][ODBC Microsoft Access Driver] INSERT INTO 语句的语法错误。

/New/untitled.asp,行 4



蓝鲸

职务:版主
等级:5
金币:42.1
发贴:2614
#22004/12/1 23:09:41
text是数据类型的保留字,不能直接使用,应该用[Text]


非常大鱼

A-大海

职务:普通成员
等级:1
金币:0.0
发贴:30
#32004/12/2 14:17:41
呵呵 ,果然成功了!都写楼上的这位兄弟了!