1. 程式人生 > 其它 >C#連線SQLServer資料庫基本實現

C#連線SQLServer資料庫基本實現

C#連線SQLServer資料庫基本實現

(在這寫下來,防止以後忘記)

在VS2019中新建一個Windows視窗應用程式,並在Form中放置DataGridView和Button兩個控制元件,在Button的單擊響應事件中連線資料庫:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Data.SqlClient;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
private void button1_Click(object sender, EventArgs e)
        {
            String connsql = "server=.;database=大學生成績管理系統;integrated security=SSPI"; // 資料庫連線字串,database設定為自己的資料庫名,以Windows身份驗證

            try
            {
                using (SqlConnection conn = new SqlConnection())
                {
                    conn.ConnectionString 
= connsql; conn.Open(); // 開啟資料庫連線 String sql = "select * from 學生"; // 查詢語句 SqlDataAdapter myda = new SqlDataAdapter(sql, conn); // 例項化介面卡 DataTable dt = new DataTable(); // 例項化資料表 myda.Fill(dt); // 儲存資料 dataGridView1.DataSource
= dt; // 設定到DataGridView中 conn.Close(); // 關閉資料庫連線 } } catch (Exception ex) { MessageBox.Show("錯誤資訊:" + ex.Message, "出現錯誤"); } }