天天看點

ASP.net 資料庫的連接配接

   先看一下Access的連接配接資料庫并打開:       

ASP.net 資料庫的連接配接

      string strConnection="Provider=Microsoft.Jet.OleDb.4.0;Data Source="; 

ASP.net 資料庫的連接配接

  strConnection+=Server.MapPath("*.mdb"); //*就是資料庫的名字 

ASP.net 資料庫的連接配接

  OleDbConnection objConnection=new OleDbConnection(strConnection); 

ASP.net 資料庫的連接配接

  objConnection.Open(); 

ASP.net 資料庫的連接配接
ASP.net 資料庫的連接配接

  dim objConnection as OleDbConnection 

ASP.net 資料庫的連接配接

  objConnection=new OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data Source="+Server.MapPath("*.mdb")) 

ASP.net 資料庫的連接配接

  objConnection.Open()  

 

  下面再看一下SQL SERVER的連接配接資料庫并打開:   

ASP.net 資料庫的連接配接

  string strConnection="server=資料庫連接配接;uid=使用者名;pwd=密碼;database=資料庫名字"; 

ASP.net 資料庫的連接配接

  SqlConnediob objConnection=new SqlCOnnection(strConnection); 

ASP.net 資料庫的連接配接
ASP.net 資料庫的連接配接
ASP.net 資料庫的連接配接

  dim objConnection as SqlConnectiom 

ASP.net 資料庫的連接配接

  objConnection=new SqlConnection("server=資料庫連接配接;uid=使用者名;pwd=密碼;database=資料庫名字") 

ASP.net 資料庫的連接配接

    objConnection.Open()

  實際上,在大多數地方SQL SERVER和ACCESS的差別除了連接配接語句,其他定義語句也就是SQL××和OLEDB××的差別  

  另外,如果是ACCESS資料庫的話在ASPX檔案的開頭需要包括下列語句:

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

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

  如果是SQL SERVER則需要包括以下語句:

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

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