程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> 關於.NET >> .NET連接操作數據庫的九個步驟

.NET連接操作數據庫的九個步驟

編輯:關於.NET
連接數據庫的九個步驟

1、引入命名空間 using System.Data.SqlClient;

2、定義連接字符串 1)SQL Server 身份認證

string conString="Data Source=服務器名; Initial Catalog=數據庫名; User ID=sa;pwd=123"

2)Window身份認證

string conString="Data Source=服務器名; Initial Catalog=數據庫名;Integrated Security=True";

3)另一種寫法

string conString="server=服務器名;database=數據庫名; uid=用戶名;pwd=密碼";

3、創建Connection對象 SqlConnection conn=new SqlConnection(連接字符串);

4、打開數據庫連接 conn.Open();

5、定義SQL語句(包含增刪改查的SQL語句) string sql="select COUNT(*) from Admin";//返回單個值

6、創建Command對象 SqlCommand command=new SqlCommand(sql,conn);

7、執行SQL語句並返回結果集 /執行包含COUNT(*)的SQL語句 int count=(int)command.ExecuteScalar(); //執行UPDATE DELETE INSERT SQL語句 返回受影響的行數 int rows=command.ExecuteNonQuery(); //讀取數據庫表中的數據 SqlDataReader reader=command.ExecuteReader();

8、對結果集進行處理 if(count>0) { // }

9、關閉數據庫連接 conn.Close();

注意:只要有數據庫操作的代碼,務必加上try-catch-finally

try { //可能出現異常的代碼 }

catch(處理異常類型)

{ //處理異常的代碼 }

finally { //無論是否出現異常都會執行 }
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved