在這里總結(jié)一下C#連接SQL Server數(shù)據(jù)庫進(jìn)行增刪改查的操作
一.前期準(zhǔn)備
數(shù)據(jù)庫 主要是SQL Server 2008
開發(fā)軟件 Visual Studio 2012
C#用到DLL是 System.Data.dll
二.連接數(shù)據(jù)庫連接串
server=.;uid=用戶名;pwd=密碼;database=databasename;
server是數(shù)據(jù)庫IP,本機(jī)可以用local或 . 或 127.0.0.1
uid用戶名
pwd密碼
database數(shù)據(jù)庫名
三.執(zhí)行查詢語句,返回DataSet
第一步創(chuàng)建數(shù)據(jù)庫連接
SqlConnection connection = new SqlConnection(connectionString)
connectionString 為連接數(shù)據(jù)庫連接串
第二步打開數(shù)據(jù)庫連接
connection.Open();
第三步執(zhí)行 查詢語句 返回 SqlDataAdapter類
SqlDataAdapter command = new SqlDataAdapter(SQLString, connection);
第四步 SqlDataAdapter填充DataSet
command.Fill(ds, "ds");
四.執(zhí)行修改 刪除 創(chuàng)建語句,返回是否成功
第一步創(chuàng)建數(shù)據(jù)庫連接
SqlConnection connection = new SqlConnection(connectionString)
connectionString 為連接數(shù)據(jù)庫連接串
第二步執(zhí)行 使用SqlCommand類 執(zhí)行數(shù)據(jù)庫執(zhí)行的 SQL 語句
SqlCommand cmd = new SqlCommand(SQLString, connection)
第三步打開數(shù)據(jù)庫連接
connection.Open();
第四步 執(zhí)行語句獲取受影響的行數(shù)
int rows = cmd.ExecuteNonQuery();五.執(zhí)行多條SQL語句,實(shí)現(xiàn)數(shù)據(jù)庫事務(wù)
該文章在 2025/7/7 11:33:56 編輯過