INSERT INTO 哪里错了

kewy 2004-04-04 01:18:06
sql="insert into bbs(Company,QQ,Tel,Email,Home,Text) values('1','2','3','4','5','6')"
db.execute(sql)
db.close
set db=nothing

提示我这个出错,为何?
[Microsoft][ODBC Microsoft Access 驱动程序] INSERT INTO 语句的语法错误。
...全文
68 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
AHUA1001 2004-08-14
  • 打赏
  • 举报
回复
那几个字段都是字符类型的吗?
zb1999 2004-08-14
  • 打赏
  • 举报
回复
全力支持 “wggipkhgef(不想说乔丹)”
cxty 2004-08-14
  • 打赏
  • 举报
回复
Text

保留字

[Text]

或者改其他的吧~
54Bendou 2004-08-14
  • 打赏
  • 举报
回复
看看是不是插入的数据和数据库中的数据类型不匹配!
Einar 2004-04-04
  • 打赏
  • 举报
回复
检查一下你表里面的数据类型
aojiankd 2004-04-04
  • 打赏
  • 举报
回复
wggipkhgef(不想说乔丹) 说得好,还有user也是关键字
wggipkhgef 2004-04-04
  • 打赏
  • 举报
回复
尽量少用关键字,还有如果你不知道是否为保留字时,你可采用以下两种方法:
1、楼上所说用[]把字段名全包括起来
2、带表名,如你上面说的Company,QQ,Tel,Email,Home,Text改为:bbs.Company,bbs.Tel,bbs.Email,bbs.Home,bbs.Text
hhzh426 2004-04-04
  • 打赏
  • 举报
回复
如果不嫌麻烦的话,用[]将每个字段名包含起来
cxty 2004-04-04
  • 打赏
  • 举报
回复
嗯~保留字!
headfly 2004-04-04
  • 打赏
  • 举报
回复
凡是碰到语法错误的,一般都是和关键字冲突了。。。
cviewnet 2004-04-04
  • 打赏
  • 举报
回复
对!应该是text出了问题!修改以后就没事了
Ranmei 2004-04-04
  • 打赏
  • 举报
回复
就像c语言中的
int for=1;//....
Ranmei 2004-04-04
  • 打赏
  • 举报
回复
Text是odbc保留关键字不能用的,要用要像上面一样加[],以前我用也遇到过这个问题
我用了 datetime ....
Jaron 2004-04-04
  • 打赏
  • 举报
回复
sql="insert into bbs(Company,QQ,Tel,Email,Home,[Text]) values('1','2','3','4','5','6')"

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧