程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> 基於ASP.NET技術的駕校網頁設計

基於ASP.NET技術的駕校網頁設計

編輯:關於ASP.NET

摘 要 本文以駕校管理系統為例,介紹如何利用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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved