成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C#數(shù)據(jù)庫(kù)查詢(xún)和操作大全

開(kāi)發(fā) 后端
這里將介紹C#數(shù)據(jù)庫(kù)查詢(xún)和操作方面的有關(guān)知識(shí),包括數(shù)據(jù)庫(kù)連接、數(shù)據(jù)庫(kù)查詢(xún)的相關(guān)代碼和示例。希望本文對(duì)大家有所幫助。

一:C#數(shù)據(jù)庫(kù)查詢(xún)之?dāng)?shù)據(jù)庫(kù)連接代碼:

  1. SqlConnectionobjSqlConnection=newSqlConnection("server=127.0.0.1;uid=sa;pwd=;database=test");  
  2. objSqlConnection.Open(); 

二:數(shù)據(jù)庫(kù)的添加記錄代碼:

  1. inti=0;  
  2. strings1="",s2="";  
  3. i=Convert.ToInt16(textBox1.Text);  
  4. s1=textBox2.Text;  
  5. s2=textBox3.Text;  
  6.  
  7. SqlConnectionobjSqlConnection=newSqlConnection("server=127.0.0.1;uid=sa;pwd=;database=test");  
  8. objSqlConnection.Open();  
  9.  
  10. MessageBox.Show("數(shù)據(jù)庫(kù)連接成功","好");  
  11.  
  12. try  
  13. {  
  14. SqlCommandsqlcom=newSqlCommand("insertintoinfo(id,name,sex)values("+i+",'"+s1+"','"+s2+"')",objSqlConnection);  
  15. sqlcom.ExecuteNonQuery();  
  16. MessageBox.Show("添加成功!","啊");  
  17. }  
  18. catch(Exceptiona)  
  19. {  
  20. MessageBox.Show(a.ToString());  
  21. }  
  22. MessageBox.Show("添加成功!","啊");  

三:數(shù)據(jù)庫(kù)的修改代碼:

  1. inti=0;  
  2. strings1="",s2="";  
  3. s1=textBox2.Text;  
  4. s2=textBox3.Text;  
  5. if(textBox1.Text.Length==0)  
  6. i=0;  
  7. else 
  8. i=Convert.ToInt32(textBox1.Text);  
  9.  
  10. SqlConnectionobjSqlConnection=newSqlConnection("server=127.0.0.1;uid=sa;pwd=;database=test");  
  11. objSqlConnection.Open();  
  12. MessageBox.Show("數(shù)據(jù)庫(kù)連接成功","好");  
  13. try  
  14. {  
  15. SqlCommandsqlcom=newSqlCommand("updateinfosetname='"+s1+"',sex='"+s2+"'"+"whereid="+i,objSqlConnection);  
  16. sqlcom.ExecuteNonQuery();  
  17. MessageBox.Show("修改成功!","啊");  
  18. objSqlConnection.Close();  
  19. }  
  20. catch(Exceptiona)  
  21. {  
  22. MessageBox.Show(a.ToString());  

四:數(shù)據(jù)庫(kù)的刪除代碼:

  1. inti=0;  
  2. strings1="",s2="";  
  3. s1=textBox2.Text;  
  4. s2=textBox3.Text;  
  5. if(textBox1.Text.Length==0)  
  6. i=0;  
  7. else 
  8. i=Convert.ToInt16(textBox1.Text);  
  9. SqlConnectionobjSqlConnection=newSqlConnection("server=127.0.0.1;uid=sa;pwd=;database=test");  
  10. objSqlConnection.Open();  
  11. MessageBox.Show("數(shù)據(jù)庫(kù)連接成功","好");  
  12. try 
  13. {  
  14. SqlCommandsqlcom=newSqlCommand("deletefrominfowhereid="+i,objSqlConnection);  
  15.  
  16. sqlcom.ExecuteNonQuery();  
  17.  
  18. MessageBox.Show("刪除成功!","啊");  
  19.  
  20. objSqlConnection.Close();  
  21. }  
  22. catch(Exceptiona)  
  23. {  
  24. MessageBox.Show(a.ToString());  

五:數(shù)據(jù)庫(kù)的查詢(xún)代碼:

1.類(lèi)開(kāi)始:

  1. DataTabledt1=newDataTable();  
  2. SqlDataAdapterda1=newSqlDataAdapter(); 

2.按鈕代碼:

  1. inti=0,n=0;  
  2. strings1="",s2="";  
  3. s1=textBox2.Text;  
  4. s2=textBox3.Text;  
  5. if(textBox1.Text.Length==0)  
  6. i=0;  
  7. else 
  8. i=Convert.ToInt32(textBox1.Text);  
  9. SqlConnectionobjSqlConnection=newSqlConnection("server=127.0.0.1;uid=sa;pwd=;database=test");  
  10. objSqlConnection.Open();  
  11. MessageBox.Show("數(shù)據(jù)庫(kù)連接成功","好");  
  12.  
  13. stringquery="SELECT*frominfowhereid="+i;  
  14.  
  15. DataSetobjDataSet=newDataSet();  
  16.  
  17. SqlDataAdapterobj=newSqlDataAdapter();  
  18.  
  19. obj.SelectCommand=newSqlCommand(query,objSqlConnection);  
  20.  
  21. obj.Fill(objDataSet,"info");  
  22.  
  23. SqlCommandobjSqlCommand=newSqlCommand(query,objSqlConnection);  
  24.  
  25. SqlDataReaderobjSqlReader=objSqlCommand.ExecuteReader();  
  26.  
  27. while(objSqlReader.Read())  
  28. {  
  29. n+=1;  
  30. MessageBox.Show("編號(hào):"+objSqlReader.Getvalue(0)+"姓名:"+objSqlReader.Getvalue(1)+"性別"+objSqlReader.Getvalue(2));  
  31. }  
  32. if(n==0)  
  33. MessageBox.Show("數(shù)據(jù)庫(kù)中沒(méi)有這樣的記錄!"); 

六:C#數(shù)據(jù)庫(kù)查詢(xún)代碼:

  1. inti=0;  
  2. //intn=0;  
  3. strings1="",s2="";  
  4. stringsql;  
  5. s1=textBox2.Text;  
  6. s2=textBox3.Text;  
  7.  
  8. if(textBox1.Text.Length==0)  
  9. {  
  10. i=0;  
  11.  
  12. }  
  13. else 
  14. i=Convert.ToInt32(textBox1.Text);  
  15. SqlConnectionobjSqlConnection=newSqlConnection("server=127.0.0.1;uid=sa;pwd=;database=test");  
  16. objSqlConnection.Open();  
  17. MessageBox.Show("數(shù)據(jù)庫(kù)連接成功","好");  
  18. stringquery="SELECT*frominfowhereid="+i;  
  19. if(i==0)  
  20. sql="select*frominfo";  
  21. else 
  22. sql="select*frominfowhereid="+i;  
  23. da1=newSqlDataAdapter(sql,objSqlConnection);  
  24. dt1.Clear();  
  25. da1.Fill(dt1);  
  26. dataGridView1.DataSource=dt1; 

C#數(shù)據(jù)庫(kù)查詢(xún)之?dāng)?shù)據(jù)庫(kù)的封裝類(lèi)代碼:

  1. classDBClass  
  2. {  
  3.  
  4. publicvoiddbclass(stringsql)  
  5. {  
  6. try 
  7. {  
  8. SqlConnectionsqlcon=newSqlConnection("server=127.0.0.1;uid=sa;pwd=;database=test");  
  9. sqlcon.Open();  
  10.  
  11. SqlTransactionobjt=sqlcon.BeginTransaction();//事物開(kāi)始  
  12.  
  13. SqlCommandsqlcom=newSqlCommand(sql,sqlcon);  
  14.  
  15. sqlcom.Transaction=objt;//將Command對(duì)象設(shè)置為事物處理的對(duì)象  
  16.  
  17. sqlcom.ExecuteNonQuery();  
  18. objt.Commit();//提交事物  
  19. sqlcon.Close();  
  20. }  
  21. catch(Exceptiona)  
  22. {  
  23. MessageBox.Show(a.ToString());  
  24. }  
  25.  
  26. }  
  27. }  
  28. --db2數(shù)據(jù)庫(kù)連接代碼:  
  29. stringstrcon="Provider=IBMDADB2;DataSource=hfzd;UserId=db2admin;Password=db2admin";  
  30. //stringsql="select*fromADMINISTRATOR.HFZD";  
  31. stringsql="deletefromADMINISTRATOR.HFZDwhereID=1";  
  32. OleDbConnectionolecon=newOleDbConnection(strcon);  
  33. olecon.Open();  
  34. MessageBox.Show("數(shù)據(jù)庫(kù)已連接上");  
  35. dt.Clear();  
  36. da=newOleDbDataAdapter(sql,olecon);  
  37. da.Fill(dt);  
  38. dataGridView1.DataSource=dt;  
  39. olecon.Close(); 

【編輯推薦】

  1. 簡(jiǎn)單介紹C#預(yù)處理
  2. 學(xué)習(xí)C#無(wú)詞尾符號(hào)經(jīng)驗(yàn)談
  3. C#調(diào)用QuickTest自動(dòng)化
  4. 詳解C#正規(guī)表達(dá)式
  5. C#字符串插入html標(biāo)簽
責(zé)任編輯:彭凡 來(lái)源: bbs.gameres.com
相關(guān)推薦

2024-04-18 09:56:16

2009-08-17 17:42:57

C#數(shù)據(jù)庫(kù)操作類(lèi)

2010-10-26 15:21:11

連接Oracle數(shù)據(jù)庫(kù)

2009-08-19 16:30:55

C#操作Access數(shù)

2009-03-19 10:08:09

C#數(shù)據(jù)庫(kù)查詢(xún)

2009-08-19 16:40:26

C#操作Access數(shù)

2010-10-26 15:30:12

連接Oracle數(shù)據(jù)庫(kù)

2024-04-03 00:06:03

2009-08-11 13:35:13

C# Berkeley

2009-08-24 16:46:04

C# 泛型

2009-08-19 16:19:01

C#操作Access數(shù)

2009-08-25 12:50:32

數(shù)據(jù)庫(kù)常用C#代碼

2009-08-07 16:19:00

C#下數(shù)據(jù)庫(kù)編程

2009-08-12 14:27:36

訪問(wèn)MySQL數(shù)據(jù)庫(kù)C# ODBC

2009-08-24 18:09:13

C#調(diào)用Oracle數(shù)

2009-09-04 17:23:21

C#數(shù)據(jù)庫(kù)連接對(duì)象

2009-08-07 16:19:00

C#下數(shù)據(jù)庫(kù)編程

2009-08-06 18:10:06

C#數(shù)據(jù)庫(kù)事務(wù)

2009-08-25 14:05:06

C#連接數(shù)據(jù)庫(kù)代碼

2009-07-31 17:01:21

C#存取Access數(shù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 91免费视频观看 | 一区二区三区成人 | 美人の美乳で授乳プレイ | 日韩最新网站 | 一级片子 | 成人精品鲁一区一区二区 | 久久www免费视频 | 成人av一区二区三区 | 日韩电影中文字幕 | 国产精品久久久久久久久污网站 | 欧美人妖网站 | 国产2区| 欧美日韩亚洲一区 | av中文字幕在线观看 | 香蕉一区 | 国产成人高清视频 | 日韩一区二区三区视频 | 国产综合av | 一区二区视屏 | 久久精品日产第一区二区三区 | 日韩在线视频免费观看 | 久在线| 四虎影院在线观看免费视频 | 久草网站 | 日韩欧美一级精品久久 | 久久亚洲国产精品 | 亚洲一区免费 | 日韩精品一区中文字幕 | 久久久久亚洲精品中文字幕 | 高清人人天天夜夜曰狠狠狠狠 | 一级日韩| 亚洲成人免费在线 | 99一区二区| 一区二区三区视频在线免费观看 | 国产一区二区三区在线观看免费 | 国产视频第一页 | 午夜精品一区二区三区在线视频 | 亚洲第1页| 国产在线观看福利 | 久久精品国产亚洲一区二区三区 | 久久www免费人成看片高清 |