——此文章摘自《ASP
NET網絡數據庫開發實例精解》定價
¥
特價
¥
詳細>>
.使用數據庫MyFirstAccessDB
本實例使用的數據庫名稱為MyFirstAccessDB版本為Microsoft Access 中文版該數據庫已經在節中創建
.創建新ASPNET應用程序
在Visual Studio NET 集成開發環境中創建新的ASPNET Web應用程序命名為Example__
.設計頁面ConnectedAcDBaspx
把應用程序Example__的默認頁面WebFormaspx重命名為ConnectedAcDBaspx該頁面不需要添加任何ASPNET服務器端控件或者客戶端控件因此不再介紹它的設計界面頁面ConnectedAcDB aspx的HTML設計代碼如下
<%@ Page language=c# Codebehind=ConnectedAcDBaspxcs
AutoEventWireup=false Inherits=Example__ ConnectedAcDB %>
<HEAD><title> Example__連接到Access數據庫</title></HEAD>
<body MS_POSITIONING=GridLayout>
<form id=Form method=post runat=server>
</form>
</body>
</HTML>
.設計訪問數據庫的連接字符串
把頁面ConnectedAcDBaspx訪問數據庫的連接字符串存放在應用程序的配置文件webconfig中程序代碼如下
<appSettings>
<add key=ACCESSCONNECTIONSTRING
value=Provider=MicrosoftJetOLEDB; Data Source=>
</add>
</appSettings>
由於頁面ConnectedAcDBaspx獲取連接字符串時需要使用類ConfigurationSettings它被包含在名字空間SystemConfiguration中因此需要引入該名字空間頁面獲取連接字符串的程序代碼如下
//引入名字空間
using SystemConfiguration;
//獲取連接字符串
private readonly string ACCESSCONNECTIONSTRING
=ConfigurationSettingsAppSettings[
ACCESSCONNECTIONSTRING]ToString();
.設計頁面ConnectedAcDBaspx的事件和函數
頁面ConnectedAcDBaspx調用函數Page_Load(object senderSystemEventArgs e)初始化該函數調用函數ConnectAccessDB()創建連接數據庫MyFirstAccessDB的連接字符串並把連接信息顯示在頁面上函數Page_Load(object sender SystemEventArgs e)和ConnectAccessDB()的程序代碼如下
[] []
From:http://tw.wingwit.com/Article/program/net/201311/15198.html