C#數據庫連接代碼


///系統引用

using System.Data;
using System.Data.OleDb;
using System.Data.SqlClient;

/// <summary>
/// 必需的設計器變量。
/// </summary>
private System.ComponentModel.Container components = null;
private System.Data.DataSet myDataSet;

c#本地MDB數據庫連接
private void menuItem2_Click(object sender, System.EventArgs e)
{
   try
   {
    //創建一個 OleDbConnection對象
    string strCon = " Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = http://www.cnblogs.com/database/MDB數據庫名稱.mdb" ;
    OleDbConnection myConn = new OleDbConnection ( strCon ) ;
    string strCom = " SELECT * FROM 數據表名稱" ;
    //創建一個 DataSet對象
    myDataSet = new DataSet ( ) ;
    myConn.Open ( ) ;
    OleDbDataAdapter myCommand = new OleDbDataAdapter ( strCom , myConn ) ;
    myCommand.Fill ( myDataSet , "數據表名稱" ) ;
    myConn.Close ( ) ;
    //關閉連接
    statusBar1.Text="本地MDB數據庫連接成功";
   }
   catch ( Exception ex )
   {
    statusBar1.Text="本地MDB數據庫連接失敗";
    MessageBox.Show ( "連接本地MDB數據庫發生錯誤:" + ex.ToString ( ) , "錯誤!" ) ;
   }
}
c#遠程MDB數據庫連接
c#本地SQL數據庫連接
private void menuItem3_Click(object sender, System.EventArgs e)
{
   try
   {
    //創建一個 SqlConnection對象
    string strCon = "Integrated Security=SSPI;Initial Catalog='數據庫名稱';Data Source='本地計算機名';User ID='登錄用戶名';Password='登錄用戶密碼';Connect Timeout=30";
    SqlConnection myConn = new SqlConnection ( strCon ) ;    
    string strCom = " SELECT * FROM 數據表名稱" ;
    //創建一個 DataSet對象
    myDataSet = new DataSet ( ) ;
    myConn.Open ( ) ;
    SqlDataAdapter myCommand = new SqlDataAdapter ( strCom , myConn ) ;
    myCommand.Fill ( myDataSet , "數據表名稱" ) ;
    myConn.Close ( ) ;
    //關閉連接
    statusBar1.Text="本地SQL數據庫連接成功";
   }
   catch ( Exception ex1 )
   {
    statusBar1.Text="本地SQL數據庫連接失敗";
    MessageBox.Show ( "連接本地SQL數據庫發生錯誤:" + ex1.ToString ( ) , "錯誤!" ) ;

}
}
c#遠程SQL數據庫連接
private void menuItem10_Click(object sender, System.EventArgs e)
{
   try
   {
    //創建一個SqlConnection對象
    string strCon = "Initial Catalog='數據庫名稱';Server='遠程IP地址,1433';User ID='登錄用戶名';Password='登錄用戶密碼';Persist Security Info=True";
    SqlConnection myConn = new SqlConnection ( strCon ) ;    
    string strCom = " SELECT * FROM 數據表名稱" ;
    //創建一個 DataSet對象
    myDataSet = new DataSet ( ) ;
    myConn.Open ( ) ;
    SqlDataAdapter myCommand = new SqlDataAdapter ( strCom , myConn ) ;
    myCommand.Fill ( myDataSet , "數據表名稱" ) ;
    myConn.Close ( ) ;
    //關閉連接
    statusBar1.Text="遠程SQL數據庫連接成功";
   }
   catch ( Exception ex2 )
   {
    statusBar1.Text="連接遠程SQL數據庫失敗";
    MessageBox.Show ( "連接遠程SQL數據庫發生錯誤:" + ex2.ToString ( ) , "錯誤!" ) ;
   }
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM