搜索
有爱,有技术,有你^_^)y
╱人◕‿‿◕人╲订下契约(注册新用户)

合作站点账号登陆

QQ登录

只需一步,快速开始

快捷导航
查看: 826|回复: 3
收起左侧

[ASP] 任务所说的交作业来一发

 关闭 [复制链接]

签到天数: 1 天

连续签到: 1 天

[LV.1]初来乍到

241

主题

449

好友

12万

积分

女王大人

『むなかた れいし』 唯余青王,再无宗像。

积分
120854
发表于 2012-7-14 10:07:13 | 显示全部楼层 |阅读模式

╱人◕‿‿◕人╲定下契约

您需要 登录 才可以下载或查看,没有账号?╱人◕‿‿◕人╲订下契约(注册新用户)

x

                               
登录/注册后可看大图

    生成index.asp文件,用于数据库的连接,同javaScript脚本实现将提交的信息保存在数据库中,其代码如下:
<%
dim conn,connstr
  'on error resume next
  set conn=server.createobject("ADODB.CONNECTION")
  connstr="DBQ="+server.mappath("db.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
  conn.open connstr
If Err Then
                err.Clear
                Set Conn = Nothing
                Response.Write "数据库连接出错,请检查连接字串。"'注释,需要把这几个字翻译成英文。
                Response.End
        End If
%>
   同时生成addnew.asp实现数据库信息的页面显示 。代码如下:
<%
   dim conn,connstr
     'on error resume next
     set conn=server.createobject("ADODB.CONNECTION")
     connstr="DBQ="+server.mappath("db.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
     conn.open connstr
   If Err Then
                   err.Clear
                   Set Conn = Nothing
                   Response.Write "数据库连接出错,请检查连接字串。"'注释,需要把这几个字翻译成英文。
            Response.End
           End If
           if request("save")="ok" then
   Set rs= Server.CreateObject("ADODB.Recordset")
   sql="select * from user order by id desc"     
     response.end
   rs.open sql,conn,1,3
   rs.addnew
   rs("textfield1")=request("textfield1")
   rs("textfield2")=request("textfield2")
   rs("textfield3")=request("textfield3")
   rs("textfield4")=request("textfield4")
   rs("textfield5")=request("textfield5")
   rs("radiobutton")=request("radiobutton")
   rs("textarea")=request("textarea")
   rs.update
   rs.close
   set rs=nothing
   end if
     Response.Redirect "list.asp"
   %>
   List.asp文件是将对应的信息添加到对应的表格。
   最后生成delete.asp用于同时删除页面以及数据库中的人员相关信息。
  <%
   dim conn,connstr
     'on error resume next
     set conn=server.createobject("ADODB.CONNECTION")
     connstr="DBQ="+server.mappath("db.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
     conn.open connstr
   If Err Then
                   err.Clear
                   Set Conn = Nothing
                   Response.Write "数据库连接出错,请检查连接字串。"'注释,需要把这几个字翻译成英文。
                   Response.End
           End If
     sql="delete from user where id=" & request("id")
     conn.execute sql     
     Response.Redirect "list.asp"
     response.end
   %>

评分

参与人数 2宅币 +25 收起 理由
羞怯的渣白君 + 10 o(* ̄▽ ̄*)ブ 发糖给交任务的好少年.
风音洛洛 + 15 o(* ̄▽ ̄*)ブ 发糖

查看全部评分

≡     花若怜,落在谁的指尖     *
回复

使用道具 举报

该用户从未签到

8

主题

11

好友

3239

积分

序章

积分
3239
发表于 2012-7-15 01:42:11 | 显示全部楼层
都讲到ASP了为什么还是静态Orz 不换个标签没问题么=-=
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

81

主题

92

好友

2万

积分

第一章

去哪里找比我更懒得

积分
28955
发表于 2012-7-19 08:30:28 | 显示全部楼层
注释亮了。。。翻译成英文。。。
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

22

好友

1851

积分

Continue

积分
1851
发表于 2012-9-12 14:54:47 | 显示全部楼层
这学期要学这门课 求大神~~~~~~~~~
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

本版积分规则

小黑屋|手机版|技术宅(Z站|基宅) ( 粤ICP备18082987号-1 )

GMT+8, 2025-6-18 20:31 , Processed in 0.108359 second(s), 24 queries , Redis On.

Copyright © 2018 技术宅社区

Powered by Discuz! X3.5

快速回复 返回顶部 返回列表