案例制作:在线通讯录管理系统

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
案例制作:在线通讯录 案例制作 在线通讯录
在线通讯录的组成
txl.mdb:后台数据库文件; web.Config:网站配置文件;
在线通讯录
index.aspx:显示和查询通讯录名单, 或根据姓名字段进行查询; delete.aspx:删除一条指定id的记录; modify.aspx:修改页面; insert.aspx:通讯录添加页面。
在线通讯录
index.aspx
在线通讯录
modify.aspx
在线通讯录
insert.aspx
制作步骤
第一步:在网站的配置文件中创建数Leabharlann Baidu库连接 字符串
<ConnectionString> <add name= 名称” providerName= 数据源名 name=“名称 名称” providerName=“数据源名 数据库连接串” 称” connectionStrings=“数据库连接串”> 数据库连接串 </ConnectionString>
制作insert.aspx 制作
功能分析:
获取用户填写的通讯录信息; 将用户填写的信息添加到数据库中; 跳转到主页面index.aspx。
获取查询字符串id的值; 删除编号为id的记录; 跳转到主页面index.aspx。
制作modify.aspx 制作
界面设计部分:
制作modify.aspx 制作
功能分析:
显示要修改记录的相关信息; 点击“修改”按钮能够连接数据库进行记录修改; 点击“返回”按钮能够跳转到主页面”index.aspx”。
ConfigurationManager.ConnectionString[“名 名 称”].ToString()
查询字符串
<a href=“modify.aspx?id=5”>修改</a> <a href=“delete.aspx?a=3&b=4>删除</a>
制作delete.aspx 制作
功能分析
涉及到的知识点:
利用Session变量存储用户信息; Session[“变量名 ]=值 变量名” Session[ 变量名”]=值; 获取Session变量的值; 变量=Session[ 变量名” =Session[“变量名 变量=Session[ 变量名”];
制作insert.aspx 制作
界面设计部分:
第一步 创建连接串
index.aspx
制作主页面index.aspx 第二步 制作主页面
index.aspx界面设计部分:
制作主页面index.aspx 第二步 制作主页面
Index.aspx功能程序部分 功能程序部分: 功能程序部分
在网页装载时显示所有的通讯名单; 点击“查询按钮”能够按姓名进行通讯记录的模糊 查询; 点击“添加通讯名单”按钮跳转到添加页面; 点击“显示所有名单”按钮显示所有的通讯记录; 点击“清除”按钮能够清除用户输入的查询姓名。
涉及到的知识点
页面的IsPostBack属性 页面的IsPostBack属性 IsPostBack
Page.IsPostBack是用来检查目前网页是否为第一次加载,当 使用者第一次浏览这个网页时Page.IsPostBack会传回False, 不是第一次浏览这个网页时就传回True;
如何获取Web.config中的数据库连接串 中的数据库连接串 如何获取
相关文档
最新文档