5 frontpage+Access数据库的修改

第五部分,frontpage+Access数据库的修改

现在进入最后一节了,经过几天的努力我要进入最后的章节了,是在是激动啊。接下来要说的就是如何利用frontpage进行access数据库中数据的修改了。

第一步,当然也是添加网页之类的了,着了我就不再详细复述如何添加了,因为前面几节都讲的十分的清楚了呵呵。这里就简单的讲下,要新建一个edit.htm网页,一个edit.asp网页和一个modify.asp网页。首先在这里和大家说下,不好意思,在前面的几个节里面有一个地方没有讲清楚,就是数据库的里面,先不要有自动编号的那一栏,有的可以重新删掉,然后重新添加下数据库就可以了,这个很快的。

按上面说的建完网页:

Edit.htm代码如下:

<body>

<form name="form1" method="post" action="edit.asp">

请输入要修改的学号: 

<input type="text" name="id"> 

<br> 

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

</form> 

 

 </body> 

Edit.asp代码如下(这些多亏了网友的热热心帮助才有了这个结果啊,我也是个新手,为了大家一起进步才写的这些内容,希望对大家有帮助啊)

<body>

<%

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

conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("fpdb/lianxi1.mdb")

temp=Request.Form("id")

exec="select * from lianxibiao1 where 学号='"&temp&"'"

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

rs.open exec,conn

%>

 

<form name="form1" method="post" action="modify.asp">

<table width="748" border="0" cellspacing="0" cellpadding="0">

<tr>

      <td height="16"><b>学号</b></td>

      <td height="16"><b>姓名</b></td>

      <td height="16"><b>学习类型</b></td>

      <td height="16"><b>学院</b></td>

      <td height="16"><b>专业</b></td>

      <td height="16"><b>联系电话</b></td>

</tr>

<tr>

<td>

<input type="text" name="xuehao" value="<%=rs("学号")%>">

</td>                     

<td>                     

<input type="text" name="xm" value="<%=rs("姓名")%>">                     

</td>                     

<td>                     

<input type="text" name="xuexilx" value="<%=rs("学习类型")%>">                     

</td>                     

<td>                     

<input type="text" name="xueyuan" value="<%=rs("学院")%>">                     

</td>                     

<td>                     

<input type="text" name="zhuanye" value="<%=rs("专业")%>">                     

</td>                     

<td>                     

<input type="text" name="dianhua" value="<%=rs("联系电话")%>">                     

</td>                     

</tr>                     

<tr>                     

<td>     

<input type="submit" name="Submit" value="提交">   

                                                         

</tr>                                           

</table>                                           

</form>                                            

<%                                           

rs.close                                           

set rs=nothing                                           

conn.close                                           

set conn=nothing                                            

%>                                           

</body> 

 

最后是modify.asp代码

<body>

<%

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

conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("fpdb/lianxi1.mdb")

exec="select * from lianxibiao1 where 学号='"&Request.Form("xuehao")&"'"

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

rs.open exec,conn,1,3

if (rs.eof and rs.bof) Then

    Response.Write "没有" & Request.Form("xuehao")

Else

   

    rs("姓名")=Request.Form("xm")           

    rs("学习类型")=Request.Form("xuexilx")           

    rs("学院")=Request.Form("xueyuan")           

    rs("专业")=Request.Form("zhuanye")           

    rs("联系电话")=Request.Form("dianhua")           

    rs.update

End If

         rs.close

         set rs=nothing

         conn.close

         set conn=nothing

         

%> 

<%response.write "修改成功!"%>      

 </body>  

然后我们看看结果吧!

点击提交出现如下界面:

然后可以再框框里面进行修改了,改后点击提交就可以了。呵呵!!!修改成功后输出OK!!

终于结束了!!!祝大家好运!!!

记得分享要注明出处啊。我写的不容易啊~~~支持下啊~~~~LZM

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爆板流

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值