使用Connection與Command連接數據庫

因爲本人使用的是sqlserver數據庫,所以只有sqlconnection和sqlcommection,其他的版本還有很多就不一一寫了

1 . (創建數據庫步驟已省略)首先創建一個connection

string consql = @"data source=數據庫路徑;database=數據庫名;uid=賬號;pwd=密碼";
conn = new SqlConnection(consql);
conn.Open();

數據庫連接方式對應着填進去就好了,實際上這個字符串有很多中寫法(我只會這種簡單的)
這個時候程序已經可以運行查看有沒有連接上數據庫了,如果到conn.Open();這句話執行完沒報錯的話就是連接成功了

2 . 然後創建commection

string sql = @"SELECT * FROM 表名";
SqlCommand comm = new SqlCommand(sql, conn);

這裏是把sql語句讓command帶爲執行,如果是查詢語句會把結果帶回來,如果是添刪改會把受影響的行數帶回來

3 . 查看結果

如果是添刪改


int result=comm.comm.ExecuteNonQuery();

result 裏就是受影響的行數

如果是查詢

SqlDataAdapter sda = new SqlDataAdapter(comm);
DataTable dt = new DataTable();
sda.Fill(dt);

這樣dt裏就是查詢到的結果了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章