如何在ASP页面让ACCESS数据库插入指定字段?

如题,在ASP页面控制数据库,通过一个表单,让数据库中指定表插入指定字段。插入前先检测数据库中是否已存在该字段,如果已存在则跳过,反之则插入。... 如题,在ASP页面控制数据库,通过一个表单,让数据库中指定表插入指定字段。插入前先检测数据库中是否已存在该字段,如果已存在则跳过,反之则插入。 展开
 我来答
匿名用户
2013-08-23
展开全部
<form name="form1" method="post" action="00.asp">
学号:<input type="text" name="number" value=""><br>
姓名:<input type="text" name="name" value=""><br>
密码:<input type="text" name="password" value=""><br>
<input type="submit" value="提交">
</form>
<%
uname=request.Form("name")
unumber=request.Form("number")
pwd=request.Form("password")If unumber<>"" And uname<>"" And pwd<>"" Then
SET Conn= Server.CreateObject("ADODB.Connection")
conn.provider="Microsoft.jet.oledb.4.0;"
conn.open server.mappath("test.mdb") '自己建数据库吧Set rs=server.CreateObject("adodb.recordset")
rs.open "select * from userinfo where uname='"&uname&"'",conn,3,3 If rs.eof Then
rs.addnew
rs("uname")=uname
rs("unumber")=unumber
rs("upwd")=pwd
rs.update
response.write "<script>alert('添加数据成功!');</script>"
Else
response.write "<script>alert('该数据已存在!无需添加.');</script>"
End If
End If%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-08-23
展开全部
直接添加行为插入就好了,在网页中事先插入一段代码,如果数据库中不存在你需要的数据,则代码生效,如果存在,则代码无效!不懂+我Q:63659048
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-08-23
展开全部
跟新数据之前先做个判断if rs("XX")<>request.form(XX) thenrs.addnewXXXX /*跟新语句*/rs.updateend if
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式