insert into怎么插不进去老是提示该语句出错

gu1dai 2004-05-07 02:57:23
rs.open "insert into bbs4(owner,topic,name,text)values('"&owner&"','"&title&"','"&name&"','"&text&"')",conn,1,1

数据表的字段全部如上在网页里我没换行,就是一行
...全文
188 17 点赞 打赏 收藏 举报
写回复
17 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
binghgo 2004-05-07
这种问题加入此群最合适了
2139326
  • 打赏
  • 举报
回复
fashchina 2004-05-07
你还是把代码贴出来吧,这样能看看什么问题,
  • 打赏
  • 举报
回复
gu1dai 2004-05-07
改text为texta以后,问题得到解决,但是又冒出新的问题
http头标已经写入客户端,任何修改必须再...之前
  • 打赏
  • 举报
回复
fashchina 2004-05-07
owner="aaa"
topic="bbb"
name="ccc"---〉变量最好不要用一些保留字
text="ddd"
rs.open "insert into bbs4(owner,topic,name,text)values('"&owner&"','"&title&"','"&name&"','"&text&"')",conn,1,1
所以你改一下看看行不:
owner="111"
topic="222"
name1="444"
text1="333"
rs.open "insert into bbs4(owner,topic,name,text)values('"&owner&"','"&title&"','"&name1&"','"&text1&"')",conn,1,3
还有就是你看看你的字段是怎么设的!
好好查查,应该能解决问题了!
  • 打赏
  • 举报
回复
gu1dai 2004-05-07
我去试试
  • 打赏
  • 举报
回复
mearymeng 2004-05-07
最主要的还是看你的 字段属性是不是正确了!

其它的就是上面这位朋友说的啦!
  • 打赏
  • 举报
回复
JackSonzhang 2004-05-07
我看你的sql语句是没有问题的,
你可以这样写呀?
sql = "insert into bbs4(owner,topic,name,[text]) values('"&owner&"','"&title&"','"&name&"','"&text&"')"
conn.execute sql

就ok!啦,清楚明了,
rs.open sqlstatement,conn,1,1
似乎一般是用来得到recordset 时用的。
  • 打赏
  • 举报
回复
cdsun 2004-05-07
rs.open "insert into bbs4(owner,topic,name,[text]) values('"&owner&"','"&title&"','"&name&"','"&text&"')",conn,1,3
  • 打赏
  • 举报
回复
stefli 2004-05-07
rs.open "insert into bbs4(owner,topic,name,[text]) values('"&owner&"','"&title&"','"&name&"','"&text&"')",conn,1,3
  • 打赏
  • 举报
回复
zhcool 2004-05-07
'原来的----有错的
rs.open "insert into bbs4(owner,topic,name,text)values('"&owner&"','"&title&"','"&name&"','"&text&"')",conn,1,1

'不要用 Recordset 对象。直接用 Connection 对象就 OK 了!
'如下:

Conn.execute "insert into bbs4(owner,topic,name,text)values('"&owner&"','"&title&"','"&name&"','"&text&"')"

'如果要得到一个 Recordset 对象,可以用如下代码:

rs.open "select * from bbs4",conn,3,2
'注:后面的参数 3,2 表示可以写入。
  • 打赏
  • 举报
回复
QZY2003 2004-05-07
如试了(^青蛙^) 的方法后还有问题.

可能是以下情况:

1.你定义的字段名可能是保留字(ACCESS),改一下别的名.

2.注意字段的类型

3.注意插入语句的标点

4.还有可能是在你设计表时定义的字段名里有空格.
  • 打赏
  • 举报
回复
xdk 2004-05-07
所以改为1,3试试。。应该没有问题的了。还有问题再说吧。
  • 打赏
  • 举报
回复
xdk 2004-05-07
rs.open "insert into bbs4(owner,topic,name,text)values('"&owner&"','"&title&"','"&name&"','"&text&"')",conn,1,1

改为:

rs.open "insert into bbs4(owner,topic,name,text)values('"&owner&"','"&title&"','"&name&"','"&text&"')",conn,1,3


用1,1只能读,不能写的。。
  • 打赏
  • 举报
回复
gu1dai 2004-05-07
希望高手指点
  • 打赏
  • 举报
回复
gu1dai 2004-05-07
怎么没人啊
  • 打赏
  • 举报
回复
gu1dai 2004-05-07
怎么替换
  • 打赏
  • 举报
回复
QQgenie 2004-05-07
owner,topic,name,text这些字串应该把"'",","都替换后再试试。

'//设
owner="aaa"
topic="bbb"
name="ccc"
text="ddd"
rs.open "insert into bbs4(owner,topic,name,text)values('"&owner&"','"&title&"','"&name&"','"&text&"')",conn,1,1

试试看就知道了
  • 打赏
  • 举报
回复
相关推荐
发帖
ASP
加入

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-05-07 02:57
社区公告
暂无公告