帮忙看看哪儿错了--简单问题

IloveMint 2002-10-07 07:02:05
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Open "DSN=DH.dsn"
sql="insert into Customer(username,password) values('王宾','wang')"
conn.Execute(sql)
conn.Close()
conn=null
%>
总是有错,
...全文
60 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
IloveMint 2002-10-07
  • 打赏
  • 举报
回复
'"&name&"',可以了
thanks
IloveMint 2002-10-07
  • 打赏
  • 举报
回复
<%
username=request.form("user")
password1=request.form("pws1")
password2=request.form("pws2")
if username="" then
response.redirect("zc.asp")
elseif password1="" or password2="" or password1<>password2 then
response.redirect("zc.asp")
else
set conn=Server.CreateObject("ADODB.Connection")
conn.Open "DSN=DH.dsn"
sql="insert into Customer(username,password) values('&username&','&password1&')"
conn.Execute(sql)
response.redirect("cg.asp")
end if
%>

楼上的方法不行
szjhxu 2002-10-07
  • 打赏
  • 举报
回复
name1=request("name")
pass1=request("password")
sql="insert into Customer(username,password) values ('"&name1&"','"&pass1&"')"
im_yh 2002-10-07
  • 打赏
  • 举报
回复
try:
sql="insert into Customer(username,password) values('&variable_name&','&variable_name&')"
注意匹配数据类型
yuhuai 2002-10-07
  • 打赏
  • 举报
回复
代码!
IloveMint 2002-10-07
  • 打赏
  • 举报
回复
上面的问题解决了
我把上面的代码加到一个注册页面上,将
sql="insert into Customer(username,password) values('王宾','wang')"
values中的字符串更改为变量,执行错误
请教原因
IloveMint 2002-10-07
  • 打赏
  • 举报
回复
thanks
我用了3,去掉了close()

为什么这么做会成功》?
skyarrow 2002-10-07
  • 打赏
  • 举报
回复
什么错?有具体提示么?
推测:
1、DSN配置不正确;
2、CUSTOMER表中还有其他不允许为空的字段
3、去掉CONN.CLOSE()

28,391

社区成员

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

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