C#中呼叫SQL儲存過程(帶輸入輸出引數的例子)
sqlCon.Open();
51 sqlComm = new SqlCommand("queryStuNameById", sqlCon);
52 //設定命令的型別為儲存過程
53 sqlComm.CommandType = CommandType.StoredProcedure;
54
55 //設定引數
56 sqlComm.Parameters.Add("@stuId", SqlDbType.VarChar);
57 //注意輸出引數要設定大小,否則size預設為0,
58 sqlComm.Parameters.Add("@stuName", SqlDbType.VarChar, 10);
59 //設定引數的型別為輸出引數,預設情況下是輸入,
60 sqlComm.Parameters["@stuName"].Direction = ParameterDirection.Output;
61
62 //為引數賦值
63 sqlComm.Parameters["@stuId"].Value = "1234";
64 //執行
65 sqlComm.ExecuteNonQuery();
66 //得到輸出引數的值,把賦值給name,注意,這裡得到的是object型別的,要進行相應的型別輪換
67 name = sqlComm.Parameters["@stuName"].Value.ToString();
68
51 sqlComm = new SqlCommand("queryStuNameById", sqlCon);
52 //設定命令的型別為儲存過程
53 sqlComm.CommandType = CommandType.StoredProcedure;
54
55 //設定引數
56 sqlComm.Parameters.Add("@stuId", SqlDbType.VarChar);
57 //注意輸出引數要設定大小,否則size預設為0,
58 sqlComm.Parameters.Add("@stuName", SqlDbType.VarChar, 10);
59 //設定引數的型別為輸出引數,預設情況下是輸入,
60 sqlComm.Parameters["@stuName"].Direction = ParameterDirection.Output;
61
62 //為引數賦值
63 sqlComm.Parameters["@stuId"].Value = "1234";
64 //執行
65 sqlComm.ExecuteNonQuery();
66 //得到輸出引數的值,把賦值給name,注意,這裡得到的是object型別的,要進行相應的型別輪換
67 name = sqlComm.Parameters["@stuName"].Value.ToString();
68
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-609089/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Java呼叫儲存過程(帶輸出引數)Java儲存過程
- Oracle帶輸入輸出引數的儲存過程Oracle儲存過程
- dos下呼叫帶輸出引數的儲存過程儲存過程
- 帶輸出引數的儲存過程儲存過程
- 在sqlplus中呼叫in out輸入輸出引數的儲存過程SQL儲存過程
- 使用帶有輸出引數的儲存過程儲存過程
- oracle父儲存過程呼叫子儲存過程procedure與輸出引數Oracle儲存過程
- 【ASP.NET開發】ADO.NET呼叫帶輸出引數的儲存過程ASP.NET儲存過程
- SQL Server-儲存過程(Procedure),帶入引數和出引數SQLServer儲存過程
- 動態呼叫帶引數的儲存過程儲存過程
- go 如何呼叫 sqlserver 帶傳出引數的儲存過程GoSQLServer儲存過程
- oracle procedure 儲存過程輸入及輸出in out示例Oracle儲存過程
- 儲存過程輸入引數型別定義引起的問題儲存過程型別
- .NET用使用儲存過程獲取輸出引數的程式碼示例!儲存過程
- oracle procedure儲存過程輸入引數用於sql like模糊匹配2演算法Oracle儲存過程SQL演算法
- tcbs_批量儲存過程_輸出引數out與異常的關係儲存過程
- oracle儲存過程procedure_輸入引數varchar2與char報錯Oracle儲存過程
- C#中的值引數,引用引數及輸出引數C#
- oracle procedure儲存過程輸入引數之動態sql傳入(括號及,逗號的特殊處理Oracle儲存過程SQL
- 資料儲存與輸出輸入
- c#方法引數_輸出引數C#
- C#呼叫 oracle儲存過程C#Oracle儲存過程
- C#呼叫Oracle儲存過程C#Oracle儲存過程
- tcbs_批量儲存過程_輸入引數為空與非空的分支編寫儲存過程
- SQL 儲存過程裡呼叫另一個儲存過程SQL儲存過程
- 關於SQL Server中儲存過程在C#中呼叫的簡單示例SQLServer儲存過程C#
- 簡單的mysql儲存過程,輸出結果集MySql儲存過程
- jdbctemplate呼叫儲存過程傳遞陣列引數JDBC儲存過程陣列
- 在儲存過程A中呼叫儲存過程B的結果儲存過程
- c#呼叫儲存過程小記C#儲存過程
- oracle儲存過程將引數字串分割sqlOracle儲存過程字串SQL
- mysql儲存過程的引數MySql儲存過程
- PB中呼叫儲存過程儲存過程
- java中呼叫儲存過程Java儲存過程
- SQLSERVER儲存過程如何寫帶引數的遊標SQLServer儲存過程
- 在 SQL Server 的儲存過程中呼叫 Com 元件 (轉)SQLServer儲存過程元件
- Oracle儲存過程例子Oracle儲存過程
- mysql儲存過程例子MySql儲存過程