C 連線SQL資料庫

2021-06-20 12:05:58 字數 3816 閱讀 6533

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...