自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

C# SQL命令學(xué)習(xí)筆記

開發(fā) 后端
這里介紹C# SQL命令,插入、修改、刪除過程可以非常容易的通過SQL語句來實(shí)現(xiàn).建立一個(gè)C# SQL命令然后執(zhí)行它來插入一條記錄.一些在編寫C# SQL命令時(shí)應(yīng)注意的事項(xiàng)。

C#語言有很多值得學(xué)習(xí)的地方,這里我們主要介紹C# SQL命令,包括介紹DELETE命令指明要?jiǎng)h除的記錄等方面。

插入,修改,刪除過程可以非常容易的通過SQL語句來實(shí)現(xiàn).下面的代碼執(zhí)行一條C# SQL命令來插入一條記錄.

  1. // SQL 命令  
  2. String sSQLCommand =  
  3. "INSERT INTO Person (Age, FirstName, Description, Updated) " +  
  4. "VALUES( 55, 'Bob', 'Is a Penguin', '2001/12/25 20:30:15' );";  
  5. // 創(chuàng)建command對(duì)象  
  6. ADOCommand cmdAdder = new ADOCommand(  
  7. sSQLCommand,  
  8. DB_CONN_STRING);  
  9. cmdAdder.ActiveConnection.Open();  
  10. // Execute the SQL command  
  11. int nNoAdded = cmdAdder.ExecuteNonQuery();  
  12. System.Console.WriteLine(  
  13. " Row(s) Added = " + nNoAdded + " " ); 

注意:try/catch代碼沒有在上面的例子里出現(xiàn),但是應(yīng)該包括上面的代碼.

插入
上面的代碼通過建立一個(gè)C# SQL命令然后執(zhí)行它來插入一條記錄.一些在編寫C# SQL命令時(shí)應(yīng)注意的事項(xiàng)如下:
1.數(shù)值數(shù)據(jù)應(yīng)該直接表示.沒有單引號(hào)(').
2.字符串的表示應(yīng)該包括在單引號(hào)中('blah').
3.確保字符串中不包含任何嵌入的單(雙)引號(hào).這會(huì)使事情混淆.
4.日期和時(shí)間數(shù)據(jù)用包裹在單引號(hào)中的國際通用形式來表示('YYYY/MM/DD HH:MM:SS').

修改

UPDATE命令指明要修改的數(shù)據(jù)和修改的動(dòng)作.ExecuteNonQuery()的返回值指出改變的記錄的個(gè)數(shù),所以如果有5個(gè)Peter's在表單中的話下面的代碼將返回5.

  1. String sSQLCommand =  
  2. "UPDATE Person SET Age = 27 WHERE FirstName = 'Peter'";  

刪除
DELETE命令指明要?jiǎng)h除的記錄.ExecuteNonQuery()的返回值指出改變的記錄的個(gè)數(shù),所以如果有2個(gè)Bobo在表單中的話下面的代碼將返回2.兩個(gè)Bobo都會(huì)被刪除.

  1. String sSQLCommand =  
  2. "DELETE FROM Person WHERE FirstName = 'Bobo'";  

【編輯推薦】

  1. C#運(yùn)用Trace語句
  2. C#調(diào)用ImOK學(xué)習(xí)筆記
  3. C#實(shí)現(xiàn)OLE DB的DB2開發(fā)
  4. C#使用ADOX學(xué)習(xí)經(jīng)驗(yàn)
  5. C#信息架構(gòu)視圖
責(zé)任編輯:佚名 來源: IT168
相關(guān)推薦

2009-08-12 09:28:36

C# WiteOne

2009-08-13 18:21:52

C#學(xué)習(xí)筆記

2009-08-12 15:50:40

C# ListBox

2009-08-20 15:02:57

C# If語句

2009-08-31 15:27:33

C# TreeView

2009-08-24 15:46:46

C# SmartPho

2009-08-21 17:53:28

C#查詢結(jié)果

2009-08-24 14:30:49

C# WMI封裝

2009-08-25 15:26:03

C#調(diào)用ImOK

2009-08-12 10:46:54

C#命名空間

2009-08-14 15:54:12

C#編程語言

2009-08-19 15:59:24

C#參數(shù)類型

2009-09-01 11:28:32

C#使用函數(shù)重載

2009-08-14 17:38:08

C#改寫方法

2009-08-13 11:10:32

C#基礎(chǔ)概念

2009-08-27 16:53:01

C#委托C#事件

2009-08-13 10:47:29

C#創(chuàng)建驗(yàn)證碼

2009-08-26 16:17:23

C# Lambda表達(dá)

2009-09-04 10:49:19

C#隱式轉(zhuǎn)換

2009-08-27 11:16:40

C# sealed修飾
點(diǎn)贊
收藏

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