ASP.Net網絡數據庫:連接到數據庫_.Net教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:JSP和ASP.NET存儲過程的對比
      這篇文章主要介紹了Oracle數據庫到SQL Server數據庫主鍵的遷移過程,具體內容請參考下文。 由于項目需要要將以前Oracle的數據庫轉化為SQL Server,今天利用SQL Server的DTD進行數據庫的遷移,但導入以后發現只導入了表結構和數據,而表的一些主鍵約束都沒導過

      1.使用數據庫MyFirstAccessDB

      本實例使用的數據庫名稱為MyFirstAccessDB,版本為Microsoft Access 2003中文版。該數據庫已經在1.4.2節中創建。

      2.創建新ASP.NET應用程序

      在Visual Studio .NET 2003集成開發環境中創建新的ASP.NET Web應用程序,命名為Example_1_1。

      3.設計頁面ConnectedAcDB.aspx

      把應用程序Example_1_1的默認頁面WebForm1.aspx重命名為ConnectedAcDB.aspx。該頁面不需要添加任何ASP.NET服務器端控件或者客戶端控件,因此不再介紹它的設計界面。頁面ConnectedAcDB. aspx的HTML設計代碼如下:

      <%@ Page language="c#" Codebehind="ConnectedAcDB.aspx.cs"

      AutoEventWireup="false" Inherits="Example_1_1. ConnectedAcDB" %>

      <HEAD><title> Example_1_1:連接到Access數據庫</title></HEAD>

      <body MS_POSITIONING="GridLayout">

      <form id="Form1" method="post" runat="server">

      </form>

      </body>

      </HTML>

      4.設計訪問數據庫的連接字符串

      把頁面ConnectedAcDB.aspx訪問數據庫的連接字符串存放在應用程序的配置文件web.config中。程序代碼如下:

      <appSettings>

      <add key="ACCESSCONNECTIONSTRING"

      value="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=">

      </add>

      </appSettings>

      由于頁面ConnectedAcDB.aspx獲取連接字符串時需要使用類ConfigurationSettings,它被包含在名字空間System.Configuration中,因此需要引入該名字空間。頁面獲取連接字符串的程序代碼如下:

      //引入名字空間

      using System.Configuration;

      //獲取連接字符串

      private readonly string ACCESSCONNECTIONSTRING

      =ConfigurationSettings.AppSettings[

      "ACCESSCONNECTIONSTRING"].ToString();

      5.設計頁面ConnectedAcDB.aspx的事件和函數

      頁面ConnectedAcDB.aspx調用函數Page_Load(object sender,System.EventArgs e)初始化。該函數調用函數ConnectAccessDB()創建連接數據庫MyFirstAccessDB的連接字符串,并把連接信息顯示在頁面上。函數Page_Load(object sender, System.EventArgs e)和ConnectAccessDB()的程序代碼如下:

      分享:淺談asp.net頁面執行機制
      以前一直不太理解asp.net頁面的執行機制,所以有些程序其實寫的是錯誤的。昨晚在修改自己以前寫的小程序時才發現自己的理解太膚淺.... 1. 不用濫用static變量 static變量在應用程序的生命周期內都存在,而且所有用戶共享.所以給一個頁面添加一個靜態變量,可

      共2頁上一頁12下一頁
      來源:模板無憂//所屬分類:.Net教程/更新時間:2009-05-17
      相關.Net教程