c#連線sql資料庫 1
l 資料庫連線 1
l 資料庫插入 2
l 資料庫修改,插入,刪除,,修改的只是sql語句 3
public void getcon()
sqlconnection conn = null;
tryconn = new sqlconnection();
conn.connectionstring = "data source=(local);initial catalog=s_t1;integrated security=true;"; //使用
window
使用者登入
= "data source=(local);database=s_t1;uid=sa;pwd="; //使用
sql使用者
sa登入的
if (conn.state == connectionstate.closed)
conn.open();
messagebox.show("資料庫連線成功
!");
catch (exception e)
messagebox.show(e.tostring());
finally
conn.close(); //關閉資料庫 因為就像**一樣
,你正在通話中
,其他**打不進來
..資料庫也是一樣
public void getsql()
sqlconnection conn = null;
tryconn = new sqlconnection();
conn.connectionstring = "data source=(local);initial catalog=s_t1;integrated security=true;"; //使用
window
使用者登入
= "data source=(local);database=s_t1;uid=sa;pwd="; //使用
sql使用者
sa登入的
if (conn.state == connectionstate.closed)
conn.open();
messagebox.show("資料庫連線成功
!");
string sql = "select * from storageuser";
sqlcommand cmd = new sqlcommand(sql, conn); //建立乙個執行
sql的命令物件
. sqldatareader dr = cmd.executereader(); //建立乙個
datareader物件,
讀取資料用
while (dr.read()) //如果存在資料
string name = dr.getstring(0);
string psw = dr.getstring(1);
messagebox.show(string.format("使用者名稱
:,密碼
:", name, psw));//
這個很好用
... catch (exception e)
messagebox.show(e.tostring());
finally
conn.close(); //關閉資料庫 因為就像**一樣
,你正在通話中
,其他**打不進來
..資料庫也是一樣
public int updatesql()
sqlconnection conn = null;
tryconn = new sqlconnection();
conn.connectionstring = "data source=(local);initial catalog=s_t1;integrated security=true;"; //使用
window
使用者登入
= "data source=(local);database=s_t1;uid=sa;pwd="; //使用
sql使用者
sa登入的
if (conn.state == connectionstate.closed)
conn.open();
messagebox.show("資料庫連線成功
!");
string sql = string.format("insert into storageuser values('','')","zhongxia","123");
sqlcommand cmd = new sqlcommand(sql, conn); //建立乙個執行
sql的命令物件
. int flag = cmd.executenonquery(); //建立乙個
datareader物件,
讀取資料用
,好像這個有乙個缺點
,.只有資料庫連線是才能用
string message = flag > 0 ? "插入成功
":"插入資料失敗
"; messagebox.show(message);
catch (exception e)
messagebox.show(e.tostring());
finally
conn.close(); //關閉資料庫 因為就像**一樣
,你正在通話中
,其他**打不進來
..資料庫也是一樣
return 0;
public int updatesql(string sql) //有引數的更新
sqlconnection conn = null;
tryconn = new sqlconnection();
conn.connectionstring = "data source=(local);initial catalog=s_t1;integrated security=true;"; //使用
window
使用者登入
= "data source=(local);database=s_t1;uid=sa;pwd="; //使用
sql使用者
sa登入的
if (conn.state == connectionstate.closed)
conn.open();
messagebox.show("資料庫連線成功
!");
sqlcommand cmd = new sqlcommand(sql, conn); //建立乙個執行
sql的命令物件
. int flag = cmd.executenonquery(); //建立乙個
datareader物件,
讀取資料用
,好像這個有乙個缺點
,.只有資料庫連線是才能用
string message = flag > 0 ? "更新成功
" : "
更新資料失敗
"; messagebox.show(message);
catch (exception e)
messagebox.show(e.tostring());
finally
conn.close(); //關閉資料庫 因為就像**一樣
,你正在通話中
,其他**打不進來
..資料庫也是一樣
return 0;
c 連線SQL資料庫
using system using system.collections.generic using system.text using model using system.data using system.data.sqlclient 1.返回乙個結果集 public static data...
C 連線SQL資料庫
連線資料庫的步驟 1 建立sqlconnection物件 2 指定sqlconnection物件的connectionstring 屬性 3 開啟資料庫連線 4 指定sql語句 5 建立sqldataadapter物件和dataset物件 mydataadapter new sqldataadapt...
C 連線SQL資料庫
連線資料庫的步驟 1 建立sqlconnection物件 2 指定sqlconnection物件的connectionstring 屬性 3 開啟資料庫連線 4 指定sql語句 5 建立sqldataadapter物件和dataset物件 mydataadapter new sqldataadapt...