VBScript数据库更新、插入等问题,急急!!!

flyinggirl123 2004-04-02 07:20:14
我要往数据库中插入数据,但是总是实现不了,可以实现记录的SELECT、DELETE和UPDATE操作,但是总是实现不了数据的插入,我试过了用Connection、RecordSet和Command,都实现不了,我的代码如下:
Dim conn
Set conn=server.CreateObject("ADODB.Connection")
conn.Open "Driver={SQL Server};SERVER=(Local);UID=sa;PWD=sa"
strSQL="INSERT INTO mytable (title,detail) VALUES ('fsjf','jfkdsfk')"
comm.Execute(strSQL)
其中mytable是数据库中的一个表,title和detail是其中的两个列。
在IE中,总是提示我说conn.Execute(strAQL)有错。
用RecordSet时,返回信息总说RecordSet的Uptate有错。
问题该怎么解决?忘各位能赐教!
...全文
73 点赞 收藏 15
写回复
15 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
这么爽,自己给自己倒分那,一个flyinggirl,一个dangcinggirl~~~bs~
回复
Ccode 2004-04-04
可能是主键值插入的时候出错,查看你的主键是否有重复
回复
flyinggirl123 2004-04-04
comm是我发贴时不小心写错的,应该是conn
回复
dancinggirl123 2004-04-04
你可以参考ASP调试方面的资料
回复
歪歪 2004-04-03
不会是权限问题吧,你可以删除就应该可以插入的.


up
回复
shaying 2004-04-03
好像没有取得DB的正确路径!
回复
jinhaiou 2004-04-03
连接数据库不正确。
回复
yjshm 2004-04-03
comm---->conn
回复
angelheavens 2004-04-03
测试与数据库连接是否成功?!
回复
jiffer 2004-04-03
conn.Execute(strSQL)
或写成rs.open strsql,3,3
回复
xhuad 2004-04-03
没错。这是最容易出错的地方。我有一次就因为要排除 '与" 的bug用了2个多小时!
回复
comm---->conn
回复
vvfish119 2004-04-02
comm.Execute(strSQL)是你写错了?不是conn吗?
回复
flyinggirl123 2004-04-02
查询分析器里可以实现
回复
cjf1009 2004-04-02
INSERT INTO mytable (title,detail) VALUES ('fsjf','jfkdsfk')
这句在查询分析器里能实现吗?
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告