急,高手帮忙解决数据插入问题?

pengbinhui 2005-06-15 12:11:24
dim strsql,rs12
strsql="insert into user(username,sex,password,LastLoginIP,Flag) values('12',0,'8fe998f515a72dd7','',1);"
set rs12=server.createobject("adodb.recordset")
rs12.open strsql,conn,1,3


这个插入语句总报错误吗?为什么?
报的错是insert 语法错,可放到access中运行是正确的,请高手帮忙
数据表中的字段有很多,主键是自增字段,没包含进来,其它的字段我允许了为空,数据库也是存档形,只读属性也去掉了。
...全文
72 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
iGray 2005-06-15
  • 打赏
  • 举报
回复
你确认语句放在access的查询sql中里可以正确执行?

建议:LastLoginIP在数据库中,设一个默认值,
就个人而言,我讨厌null(常常出些莫明奇妙的问题)和'',

把insert语句中的LastLoginIP和相应的''去掉
icefire988 2005-06-15
  • 打赏
  • 举报
回复
dim strsql,rs12
strsql="insert into user(username,sex,password,LastLoginIP,Flag) values('12',0,'8fe998f515a72dd7','',1)"
conn.execute(strsql)
pengbinhui 2005-06-15
  • 打赏
  • 举报
回复
还是不对!
mind5 2005-06-15
  • 打赏
  • 举报
回复
strsql="insert into user(id,username,sex,password,LastLoginIP,Flag) values(default,'12',0,'8fe998f515a72dd7','',1);"
pengbinhui 2005-06-15
  • 打赏
  • 举报
回复
user为关键字,中括号,开始也使用了的。好像错误也不是在这里!
pengbinhui 2005-06-15
  • 打赏
  • 举报
回复
各位朋友,首先感谢你们的回贴,但是,分号问题,空值问题,还有conn.execute(sql)我都试过,是没有用的,而且我确信,我在查询分析器中测试过,可以插入。
有个问题是,这个表中的字段,比如时间字段,我是在access中默认值里用now()直接插入的。表字段如下:userid,username,password,sex,question,answer,email,userface,birthday................flag,lastloginip等等,

原程序插入的程序段如下:
conn.execute "insert into user(username,sex,password,LastLoginIP,Flag) values('"&trim(request("username"))&"',"&request("sex")&",'"&md5(trim(request("password")))&"','"&request("UserIP")&"',"&request("flag")&")"

上面的是我自己写的做测试用,但也是一样的说insert语法错误!


wangbin_168 2005-06-15
  • 打赏
  • 举报
回复
dim strsql,rs12
strsql="insert into [user](username,sex,password,LastLoginIP,Flag) values('12',0,'8fe998f515a72dd7','',1);"
set rs12=server.createobject("adodb.recordset")
rs12.open strsql,conn,1,3

我想应该是关键字出的问题吧,user为关键字。
游陆 2005-06-15
  • 打赏
  • 举报
回复
dim strsql,rs12
strsql="insert into user(username,sex,password,LastLoginIP,Flag) values
set rs12=server.createobject("adodb.recordset")
rs12.open strsql,conn,1,3

楼主('12',0,'8fe998f515a72dd7','',1);"这句后的分号应该没有吧!

28,406

社区成员

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

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