简单的asp加access读取数据库怎么做?

各位高人,本人学php的,今日本人某同学让本人帮他做个简单的作业是asp+access,由于考试临近,无心再投入到asp上,请大家帮忙啊!要求如下,很简单的。1.使用Ac... 各位高人,本人学php的,今日本人某同学让本人帮他做个简单的作业 是asp+access,由于考试临近,无心再投入到asp上,请大家帮忙啊!
要求如下,很简单的。
1. 使用Access建立一个数据库文件DATABASE.MDB,然后创建表。
2. 用ASP和SQL语言制作一个用户注册程序,可将注册信息存入表
3. 用ASP和SQL语言建立一个用户查询页面,可以查询到表中的信息。
4. 用ASP和SQL语言建立一个用户管理页面,可对表中数据进行修改、删除等操作。

只要前两个要求完成就行啊 ,后面的我也就看着就写出来了,谢谢各位给力!
展开
 我来答
雪影随风blog
2010-12-31 · TA获得超过163个赞
知道答主
回答量:128
采纳率:0%
帮助的人:41万
展开全部

新建access数据库时,任意打开一个access数据库,点击“文件”--“新建”-----"空数据库"  数据库就创建好了!

在数据库中可以选择如何去创建表!

思路:

1.做一个注册页面,包含一个表单。表单中两个文本框用来输入用户名密码

2.一个注册验证页面。用来判断用户名是否存在,并将注册信息写入表

我的注册页面和asp处理页面是分开的分两个文件reg.asp  和 zhuceyanzheng.asp

以下代码是reg.asp 文件的代码

<script language="javascript">

  function input(){

    var username1=document.getElementById("username").value;

 var password1=document.getElementById("password").value;

 var password2=document.getElementById("password2").value;

 if(username1==""){

 alert("请输入用户名");

 return false;

 }

 if(password1==""){

 alert("密码不能为空!");

 return false;

 }

 if(password2!=password1){

 alert("密码不一致!请重新输入");

 return false;

 }

 return true;

  }

</script>

<body>

<form action="zhuceyanzheng.asp" method="post" onsubmit="return input()">

<!--action="zhuceyanzheng.asp"这一步是将表单注册的值传到zhuceyanzheng.asp页面-->

<h2>注册会员</h2>

    用     户     名:

    <input  type="text" name="username" id="username"value=""/>

    <br />

    密        码:

    <input  type="password" name="password" id="password"value=""/>

    <br />

重新输入密码:

<input  type="password" name="password2" id="password2" value=""/><br />

<input type="submit" value="提交"/>

</form>

以下是zhuceyanzheng.asp的代码

<%

dim username,password,conn,rs,a

a=0

username=request("username")

password=request("password")

set conn=server.CreateObject("adodb.connection")

conn.connectionstring="provider=microsoft.jet.oledb.4.0;data source="&server.mappath("user.mdb")

conn.open

set rs=server.CreateObject("adodb.recordset")  

rs.open"select*from 会员表",conn,1,3

do while not rs.eof

if username=rs("用户名") then

 a=1

 response.Write("<script language='javascript'>alert('用户名存在,请重新输入');location.href('reg.asp');</script>")

end if

rs.movenext

loop

if a=0 then

rs.addnew

  rs("用户名")=username

   rs("密码")=password

   rs.update

 response.Write("<script language='javascript'>alert('注册成功,请登陆');location.href('login.asp');</script>")

end if 

rs.close

set rs=nothing

%>

以下是zhuceyanzheng.asp页面的代码!这个页面的功能是先用JavaScript验证用户名是否存在!如果不存在就把记录写到“会员表”中!

<%

dim username,password,conn,rs,a

a=0

username=request("username")

password=request("password")

set conn=server.CreateObject("adodb.connection")

conn.connectionstring="provider=microsoft.jet.oledb.4.0;data source="&server.mappath("user.mdb")

conn.open

set rs=server.CreateObject("adodb.recordset")  

rs.open"select*from 会员表",conn,1,3

do while not rs.eof

if username=rs("用户名") then

 a=1

 response.Write("<script language='javascript'>alert('用户名存在,请重新输入');location.href('reg.asp');</script>")

end if

rs.movenext

loop

if a=0 then

rs.addnew

  rs("用户名")=username

   rs("密码")=password

   rs.update

 response.Write("<script language='javascript'>alert('注册成功,请登陆');location.href('login.asp');</script>")

end if 

rs.close

set rs=nothing

%>

skyguodun
2010-12-30
知道答主
回答量:25
采纳率:0%
帮助的人:9.6万
展开全部
用Dreamweaver 会很简单。
1、用Dreamweaver创建一个ASP文件
2、设置好数据库链接
3、在ASP文件创建一个表单,表单里放置文本框、提交按钮等
4、在应用程序面板的服务器行为可以选择相应的行为
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lyq_superior
2010-12-30 · 超过20用户采纳过TA的回答
知道答主
回答量:154
采纳率:0%
帮助的人:66.8万
展开全部
<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\bbs\db1\user.mdb")
%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
495725428
2010-12-30 · TA获得超过732个赞
知道小有建树答主
回答量:291
采纳率:0%
帮助的人:155万
展开全部
ok 你去网上搜一个叫10天学会asp,基本这些连接数据库啊,插入删除修改,都有。你会asp。一个小时就可以把那个文档看完。他里面又一个留言板的源码,你直接二次修改就醒了。希望可以帮到你
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式