求asp代码写入数据库的具体步骤

我现在在研究asp写入数据库的代码,可是看了好多的书也看不懂,越看越晕,想请教高手,说一下写入数据库的具体步骤,越详细越好。小弟在线等。数据库名字shujuku.mdb表... 我现在在研究asp写入数据库的代码,可是看了好多的书也看不懂,越看越晕,想请教高手,说一下写入数据库的具体步骤,越详细越好。
小弟在线等。
数据库名字shujuku.mdb 表名字:xieru 字段:name
小弟在线等
在IIS里可以了但是还是写不进去啊,请高手帮我分析分析吧
展开
 我来答
koumenglin
2008-08-08 · TA获得超过643个赞
知道小有建树答主
回答量:1250
采纳率:0%
帮助的人:760万
展开全部
首页 你直接复制我的吧
index.htm
需要一个表单页面.至于检查表单是否为空.这个你应该会吧?

<body>
<form id="form1" name="form1" method="post" action="Check.asp">
<label>用户名:
<input type="text" name="username" />
</label>
<p>
<label>
<input type="submit" name="Submit" value="提交" />
</label>
</p>
</form>
</body>

然后一下连接数据库的页面
conn.asp

<%
dim ConnString
set conn=server.CreateObject("adodb.connection")
ConnString="provider=microsoft.jet.oledb.4.0;data source=" & server.MapPath("#shujuku.mdb")
conn.open ConnString
%>

然后一个记录到数据的页面
Check.asp

<!--#include file="conn.asp"-->
<%
set rs=server.createobject("adodb.recordset")
rs.open "select * from xieru",conn,1,3
rs.addnew
rs("name")=request.form("username")
rs.update
rs.close
set rs=nothing
response.Redirect "indexof.html" '这句是转向

三个文件放在同一文件夹下面

如果IIS里面可以运行.但是不能写入的话.应该是权限的问题.你设置一下数据库所在的文件夹的权限..
吉利美食解说
2008-08-07 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:108
采纳率:0%
帮助的人:0
展开全部
然后一个记录到数据的页面
Check.asp

<!--#include file="../kucun/conn.asp"-->
<%
set rs=server.createobject("adodb.recordset")
rs.open "select * from 表名 where 姓名='"&request.Form("姓名")&"'",conn,1,3
rs.addnew
rs("姓名")=request.form("姓名")
rs("密码")=request.form("密码")
rs.update
response.Redirect "indexof.html" '这句是转向

三个文件放在同一文件夹下面
<!--#include file="../kucun/conn.asp"--> 这句不对
<!--#include file="conn.asp"--> 这样才可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zfzl0000
2008-08-07 · 超过67用户采纳过TA的回答
知道小有建树答主
回答量:240
采纳率:0%
帮助的人:130万
展开全部
先连接数据库,会吧,就是那个 conn
然后,建立对象set rs=server.creatobject("adodb.recordset") 用来存放记录集
接着就可以了使用数据可
sql="select * from xieru "
rs.open sql,conn,1,3 打开数据库
rs.addnew 添加记录
rs("name")=" wo "
rs.update
rs.close
set rs=nothing
set conn=nothing
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3bb0493
2008-08-07 · TA获得超过346个赞
知道小有建树答主
回答量:368
采纳率:0%
帮助的人:257万
展开全部
1,sqlconnection对象,实例化后 是create还是什么的连到数据库,函数参数是ip,name,pass,port之类的
2,sql语句验证无误就conn.excute(sql)就成了
3需要返回的需要rs对象,(数据集)rs=conn。excute(sql)
rs可以movenext,取值用 变量=rs("字段名")
4弄完了conn.close
帮你梳理下,不是具体的代码,结合代码就能看懂了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
金陵五洲雨花石
2008-08-07 · 交流雨花石鹅卵石资讯
金陵五洲雨花石
采纳数:1215 获赞数:5924

向TA提问 私信TA
展开全部
写不进去,有可能是数据库所在的目录没有设置写入权限。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式