回覆列表
  • 1 # 玩味兒日記

    VS下用C#連線SQL Server 這兒我提供兩種方式:

    1、一種最簡單的連線方式,透過VS提供的EF框架,配置好資料庫連線後,又VS自動建立資料庫連線,這個樣子不光會建立好資料庫連線,同時會把對應的資料庫物件實體建好,透過lamada表示式來獲取資料,這種方式的優勢在於簡單、易用,但劣勢也存在,劣勢在於資料查詢的靈活性不易控制。2、透過編寫資料庫連線類構建SQL Server資料庫連線,引用System.Data;System.Data.SqlClient兩個名稱空間,建立資料連線物件,透過資料庫連線物件執行對應的SQL語句獲取資料,程式碼示例如下:

    using System.Data;

    using System.Data.SqlClient;

    //指定資料庫連線字串

    string connectionString = "server=.;database=test;uid=sa;pwd=sa";

    //例項化資料庫連線物件

    SqlConnection conn = new SqlConnection(connectionString);

    //開啟資料庫連線

    conn.Open();

    //新建資料庫操作物件

    SqlCommand cmd = new SqlCommand();

    //指定資料庫連線物件使用資料庫連線

    cmd.Connection = conn;

    cmd.CommandType = CommandType.Text;

    cmd.CommandText = "SQL的語句";

    //執行SQL語句透過DataReader方式獲取執行結果

    SqlDataReader dr = com.ExecuteReader();

    //關閉執行

    dr.Close();

    //關閉資料庫連線

    cmd.Close();

  • 中秋節和大豐收的關聯?
  • 運動可以健脾嗎?