回 帖 发 新 帖 刷新版面

主题:急急急,,求助啊

<%
ql="Dbq=" & Server.Mappath("db1.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}"
set conn=Server.CreateObject("ADODB.Connection")
conn.mode=3
conn.Open ql
set rs=server.CreateObject("adodb.recordset")
sql="Select * from kaosheng where zhunkz='"&Request.form("zhunkz")&"'"
rs.Open sql,conn
if rs.EOF and rs.BOF then
zhuanye1=Request.form("zhuanye1")
zhuanye2=Request.form("zhuanye2")
xingming=Request.form("xingming")
xingbie=Request.form("xingbie")
minzu=Request.form("minzu")
chusheng0=Request.form("chusheng0")
chusheng1=Request.form("chusheng1")
hukou=Request.form("hukou")
shenfz=Request.form("shenfz")
zhunkz=Request.form("zhunkz")
byxx=Request.form("byxx")
gaokao=Request.form("gaokao")
lianxiren=Request.form("lianxiren")
dizhi=Request.form("dizhi")
youbian=Request.form("youbian")
dianhua=Request.form("dianhua")
Email=Request.form("Email")
QQ=Request.form("QQ")
shuju="'"& zhuanye1 &"','"& zhuanye2 &"','"& xingming &"','"& xingbie &"','"& minzu &"','"& chusheng0 &"','"& chusheng1 &"','"& hukou &"','"& shenfz &"','"& zhunkz &"','"& byxx &"','"& gaokao &"','"& lianxiren &"','"& dizhi &"','"& youbian &"','"& dianhua &"','"& Email &"','"& QQ &"'"
shujubiao="Insert Into kaosheng(zhuanye1,zhuanye2,xingming,xingbie,minzu,chusheng0,chusheng1,kukou,shenfz,zhunkz,byxx,gaokao,lianxiren,dizhi,youbian,dianhua,Email,QQ,) Values("& shuju &")"
conn.Execute(shujubiao)
conn.close
Response.Redirect "baomincg.asp"
else
%>
<Script language="javascript">
alert("asdpjasopd");
history.back();
</script>
<%
end if
%>

我要做个网上报名,,,现在做到了把表的信息输入到数据库里面
请大家给我看看这个代码哪里有错啊
跪谢了啊

回复列表 (共3个回复)

沙发

粗略瞄了一下
“……,Email,QQ,) ……”
->
,Email,QQ)

板凳

我考这么多字段,为什么用Insert into 语句更新数据库.
QQ后面确实多了个,号.打晕了吧? ^o^

xingbie //应该是性别.吧?如果数据库中定义的字段类型为 是否. 这里就会出错.去掉QQ后面的,后.检查你数据库表字段(除去主键)是否全为char.如果有数值型,请更换Values中相应的''.

帖子发错了.这不是ASP区

3 楼

汗...谢谢啊

我来回复

您尚未登录,请登录后再回复。点此登录或注册