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

C# SQL語句執(zhí)行函數(shù)分析

開發(fā) 后端
這里介紹C# SQL語句執(zhí)行函數(shù),它根據(jù)數(shù)據(jù)庫連接對象以及sql對象創(chuàng)建一個(gè)SqlCommand對象,然后完成對數(shù)據(jù)庫的相關(guān)操作。

我們在程序中設(shè)計(jì)了一個(gè)通用的C# SQL語句執(zhí)行函數(shù)。在向大家詳細(xì)介紹C# SQL語句執(zhí)行函數(shù)之前,首先讓大家了解下運(yùn)用SqlCommand對象對數(shù)據(jù)庫,然后全面介紹C# SQL語句執(zhí)行函數(shù)。

C# SQL語句執(zhí)行函數(shù)

考慮到程序后面大量運(yùn)用SqlCommand對象對數(shù)據(jù)庫進(jìn)行操作,我們在程序中設(shè)計(jì)了一個(gè)通用的C# SQL語句執(zhí)行函數(shù)。它根據(jù)數(shù)據(jù)庫連接對象以及sql對象創(chuàng)建一個(gè)SqlCommand對象,然后完成對數(shù)據(jù)庫的相關(guān)操作。函數(shù)的實(shí)現(xiàn)如下:

  1. private void ExecuteSQLStmt(string sql)  
  2. {  
  3. // 打開數(shù)據(jù)庫連接  
  4. if( conn.State == ConnectionState.Open)  
  5. conn.Close();  
  6. ConnectionString ="Integrated Security=SSPI;" +  
  7. "Initial Catalog=mydb;" +  
  8. "Data Source=localhost;";  
  9. conn.ConnectionString = ConnectionString;  
  10. conn.Open();  
  11. cmd = new SqlCommand(sql, conn);  
  12. try  
  13. {  
  14. cmd.ExecuteNonQuery();  
  15. }  
  16. catch(SqlException ae)  
  17. {  
  18. MessageBox.Show(ae.Message.ToString());  
  19. }  

創(chuàng)建存儲過程

我們通過CREATE PROCEDURE這句SQL語句創(chuàng)建存儲過程,同時(shí)函數(shù)中還調(diào)用了上面的C# SQL語句執(zhí)行函數(shù)。函數(shù)的實(shí)現(xiàn)如下:

  1. private void button3_Click(object sender, System.EventArgs e)  
  2. {  
  3. sql = "CREATE PROCEDURE myProc AS"+  
  4. " SELECT myName, myAddress FROM myTable GO";  
  5. ExecuteSQLStmt(sql);  

存儲過程創(chuàng)建完畢后,我們可以在SQL Server企業(yè)管理器中找到其屬性了。

【編輯推薦】

  1. C#方法重寫全面介紹
  2. C#流程控制語句簡單描述
  3. Java和C#字符串類型概述
  4. C#訪問修飾符詳細(xì)剖析
  5. 選擇C#構(gòu)造函數(shù)描述
責(zé)任編輯:佚名 來源: 博客園
相關(guān)推薦

2011-07-21 13:44:52

MySQLmysqldumpsl

2022-08-27 08:02:09

SQL函數(shù)語法

2009-08-25 15:47:45

C#運(yùn)用Trace語句

2009-08-20 14:45:13

C# Switch語句

2009-08-25 16:49:44

C#使用if語句

2009-08-20 15:02:57

C# If語句

2009-08-31 10:28:00

C# CreateEm

2009-08-31 09:59:13

C# CreateEm

2009-08-31 10:14:49

C# CreateEm

2009-09-09 18:03:47

LINQ to SQL

2009-09-07 10:37:32

C#執(zhí)行Finaliz

2010-09-13 14:55:09

sql server字

2009-07-31 14:26:38

JavaScript函C#函數(shù)

2010-11-04 09:43:46

LINQ to SQL

2009-09-01 10:20:28

C#多種語句

2009-08-20 15:33:03

C#跳躍語句

2009-07-30 15:24:13

C#析構(gòu)函數(shù)C#構(gòu)造函數(shù)

2010-09-03 14:47:50

SQLSELECT語句

2009-08-25 15:58:03

C#跟蹤和調(diào)試語句

2009-08-20 15:26:42

C#循環(huán)語句
點(diǎn)贊
收藏

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