当前位置:
文档之家› 案例制作:在线通讯录管理系统
案例制作:在线通讯录管理系统
第一步 创建连接串
index.aspx
制作主页面index.aspx 第二步 制作主页面
index.aspx界面设计部分:
制作主页面index.aspx 第二步 制作主页面
Index.aspx功能程序部分 功能程序部分: 功能程序部分
在网页装载时显示所有的通讯名单; 点击“查询按钮”能够按姓名进行通讯记录的模糊 查询; 点击“添加通讯名单”按钮跳转到添加页面; 点击“显示所有名单”按钮显示所有的通讯记录; 点击“清除”按钮能够清除用户输入的查询姓名。
案例制作:在线通讯录 案例制作 在线通讯录
在线通讯录的组成
txl.mdb:后台数据库文件; web.Config:网站配置文件;
在线通讯录
index.aspx:显示和查询通讯录名单, 或根据姓名字段进行查询; delete.aspx:删除一条指定id的记录; modify.aspx:修改页面; insert.aspx:通讯录添加页面。
制作insert.aspx 制作
功能分析:
获取用户填写的通讯录信息; 将用户填写的信息添加到数据库中; 跳转到主页面index.aspx。
涉及到的知识点:
利用Session变量存储用户信息; Session[“变量名 ]=值 变量名” Session[ 变量名”]=值; 获取Session变量的值; 变量=Session[ 变量名” =Session[“变量名 变量=Session[ 变量名”];
制作insert.aspx 制作
界面设计部分:
涉及到的知识点
页面的IsPostBack属性 页面的IsPostBack属性 IsPostBack
Page.IsPostBack是用来检查目前网页是否为第一次加载,当 使用者第一次浏览这个网页时Page.IsPostBack会传回False, 不是第一次浏览这个网页时就传回True;
如何获取Web.config中的数据库连接串 中的数据库连接串 如何获取
ConfigurationManager.ConnectionString[“名 名 称”].ToString()
查询字符串
<a href=“modify.aspx?id=5”>修改</a> <a href=“delete.aspx?a=3&b=4>删除</a>
制作delete.aspx 制作
功能分析
获取查询字符串id的值; 删除编号为id的记录; 跳转到主页面index.aspx。
制作modify.aspx 制作
界面设计部分:
制作modify.aspx 制作
功能分析:
显示要修改记录的相关信息; 点击“修改”按钮能够连接数据库进行记录修改; 点击“返回”按钮能够跳转到主页面”index.aspx”。
在线通讯录
index.aspx
在线通讯录
modify.aspx
在线通讯录
insert.aspx
制作步骤
第一步:在网站的配置文件中创建数据库连接 字符串
<ConnectionString> <add name= 名称” providerName= 数据源名 name=“名称 名称” providerName=“数据源名 数据库连接串” 称” connectionStrings=“数据库连接串”> 数据库连接串 </ConnectionString>