ASP.NET存取資料庫2


BlackCat 發表



ASP.NET

 上次介紹的是由Access來對資料庫做存取,此次要介紹的是使用SQLserver來存取
先看下面的程式

這邊是使用Access

命名空間的部分

<%@Import Namespace="System.Data" %>

<%@Import Namespace="System.Data.OleDb" %>

Access開啟的部分(請參考上一篇教學)


 dim provider = "Provider=Microsoft.Jet.OLEDB.4.0"
        dim Database = "Data Source=" & Server.MapPath("所要開啟的資料庫")
        conn = New OleDbConnection( Provider & ";" & DataBase)
        conn.open()

命名空間的部分

<%@Import Namespace="System.Data %>

<%@Import Namespace="System.Data.SQLClient" %>


這個是使用SQLserver
Conn = New SqlConnection("server=(SERVER 名稱);" & _
                               "database=所要開啟的資料庫;" & _
                               "user id=帳號;password=密碼;")
             Conn.Open()      

再來就是,在這個命名空間下所使用的宣告屬性也要改變

例如原本的OleDBCommand 要改成SqlCommand

                 OleDBConnection要改成SqlCommand

                 以此類推
 

仔細看一下…其實要換成其他的資料庫並不是什麼難事,不過是做一點小改變而已

若是使用VS.NET來開發的話…那更是簡單,不需要打這麼多字 - -只需要將物件拉進來,設定一下就ok了

最後更新日期: 6/24/2005 10:15:33 AM