Welcome 微信登录

首页 / 网页编程 / ASP.NET / 基于ASP.NET技术的驾校网页设计

基于ASP.NET技术的驾校网页设计2007-05-10 计算机与信息技术 蒋莉莉摘 要 本文以驾校管理系统为例,介绍如何利用asp.net和SQL server 2000来进行动态网页设计,以满足用户对数据库实时更新以及查询的要求。

引言

近年来,随着Internet的迅速发展以及网页制作技术的日臻完善,驾校信息管理系统软件的设计也日趋简单化和规范化。这里我们将采用asp.net动态网页技术,通过编写c#脚本语言对SQL server 2000数据库进行操作,以实现系统中的诸多功能,如“报名录入”,“报名资料查询”,“确认合格学员”,“学员资料查询”等等。

asp.net 、c#和ado.net

1、ASP.NET是microsoft推出的一种强大的Web服务器端技术,与ASP相比,ASP.NET拥有更高性能的编译特性与缓存机制。支持多种开发语言,包括C#、J#、Visual Basic和JScript。ASP.NET分离程序代码与显示内容,使代码看起来更简洁。由于ASP.NET的程序代码是编译过的,所以执行时会比ASP快很多。

2、C#语言是Microsoft针对.Net平台开发的一种全新的编程语言。它是一种面相对象的开发语言,因此具有封装、继承和多态性。C#语法简洁,效率高,并且可以与以其他.NET语言编写的代码进行兼容。

3、ADO.NET用于在 Microsoft .NET 平台中提供数据访问服务。它作用在服务器端通过执行SQL命令对数据库进行访问和更新。ADO.net主要包括Connection,Dataset和Command三个对象, 它们的主要功能如下:

Connection对象:连接数据库;
Dataset对象:存取数据库的内容;
Command对象:对数据库执行查询指令,以及执行非查询(更新、删除和添加等)命令。

网页设计

下面将以驾校管理系统软件中的“学员资料查询与修改”为例说明有关网页设计问题。(c#)

首先,在SQL server 2000中建一个名为”jx”的数据库,包含表”车型”、”学员资料” 和视图”V学员资料”。

其次,”学员资料查询与修改”主要由三个页面组成,为:xy_search.aspx、xy_search_win.aspx 、 xy_search_detail.aspx,分别用于输入查询条件、显示查询结果、显示其中一条记录的详细资料并根据需要进行修改。

1、xy_search.aspx

在该页面中根据用户的查询条件设计页面,方法:用鼠标左键选中工具箱web窗体中的控件,拖拽到页面,放置到合适的位置,然后设置该控件的属性,其它的控件类似。如图1所示。

图1