asp和SQL连接问题

[复制链接]
查看11 | 回复3 | 2007-12-20 09:57:40 | 显示全部楼层 |阅读模式
insert into webdata('用户名','密码')values('username','psd1')你的数据库里面用的是中文名作为字段名?建议试试下面两种方法:1. 可能你把字段和值写错了,修改如下insert into webdata('username,'psd1')values('用户名'','密码')2. 如果这个没有错,你再这样修改,在values前空格insert into webdata('用户名','密码') values('username','psd1');
回复

使用道具 举报

千问 | 2007-12-20 09:57:40 | 显示全部楼层
首先要提出你的变量username和psd1被当作字符串在插入执行insert into webdata('用户名','密码')values('username','psd1')=> insert into webdata('用户名','密码')values('"& username &"','"& psd1 &"')当然这不是插入不成功的原因。插入失败原因:由于conn.Execute是默认游标状态关闭,所以无法进行插入、修改等操作;修改方法:使用ado的addnew和update方法,如下:sql="select * from webdata" set rs=server.CreateObject("ADODB.Recordset") rs.Open conn,1,3 // <=注意这里rs.AddNewrs("用户名")=usernamers("密码")=psd1rs.UpdateResponse.write("OK")
回复

使用道具 举报

千问 | 2007-12-20 09:57:40 | 显示全部楼层
你又不把错误信息写上我看我怎么知道我机器上又没有SQL 没有IIS 没有ASP工具 我怎么回答
回复

使用道具 举报

千问 | 2007-12-20 09:57:40 | 显示全部楼层
把:server=127.0.0.1 改成!server=local 看看行不行!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行