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

詳細(xì)參數(shù)ADO.NET建立連接問題

開發(fā) 后端
還是比較常用的,于是我研究了一下ADO.NET建立連接,在這里拿出來和大家分享一下,希望對(duì)大家有用。經(jīng)過長(zhǎng)時(shí)間學(xué)習(xí)ADO.NET建立連接。

開發(fā)環(huán)境是ADO.NET建立連接,數(shù)據(jù)庫(kù)是SQL Sever 2000 在進(jìn)入正題之前,先講點(diǎn)別的,如何在VC中連接Sybase數(shù)據(jù)庫(kù),

連接字符竄為,_bstr_t strCnn(\"Driver={Sybase System 11};Srvr=RRRRR;Uid=RRR_Mao_bb1;Pwd=user2\");這里,RRRRR是數(shù)據(jù)庫(kù)的名稱,已經(jīng)在Sybase->sdedit中設(shè)定好了RRR_Mao_bb1 和 user2分別是用戶名和密碼。#t#

不過使用這種基于ODBC的連接使用一段時(shí)間以后,就出現(xiàn)問題了,ADO.NET建立連接出現(xiàn)了“Catastrophic failure”的錯(cuò)誤,微軟的解釋是為了使我們的調(diào)用存儲(chǔ)過程的例子有更多的通用性,我建了有輸入?yún)?shù),有輸出參數(shù),有一個(gè)返回記錄集,有一個(gè)返回值的存儲(chǔ)過程,如下:

  1. CREATE PROCEDURE sp_1 (  
  2. @pin1 int ,  
  3. @pin2 CHAR(10),  
  4. @pout1 int OUTPUT,  
  5. )  
  6. AS                         
  7. BEGIN  
  8. declare @retval int  
  9. select @pout1 = @pin1 + 100  
  10. select @pout2 = left( ltrim(rtrim(@pin2)) + \'123\' , 10)  
  11. select Num,Name,Date   
  12. from TABLE1  
  13. select @retval = 1236 
  14. return @retval  
  15. END  

對(duì)于這個(gè)SP來說,ADO.NET建立連接這些個(gè)參數(shù)是@RETURN_VALUE(int ,返回值)@pin1 ( int ,輸入 )  @pin2 ( char(10) ,輸入 )@pout1 (int ,輸入/輸出)@pout1 ( char(10) , 輸入/輸出) @RETURN_VALUE是第0個(gè)參數(shù),@pin1是第1個(gè),依此類推以上信息可以在SQL 的查詢分析器中看到,注意,這些參數(shù)的順序很重要調(diào)用的前期準(zhǔn)備這就不多說了,什么import 庫(kù)阿,ADO.NET建立連接阿,什么的,不多說了。

假定連接是pConn注意,ADO.NET建立連接這里要把pConn設(shè)定成adUseClient型pConn->CursorLocation =adUseClient;下面我要貼具體的代碼了,為了精簡(jiǎn)所貼的代碼,我把所有的捕獲異常都沒貼出來(try catch)使用Refresh的方法來調(diào)用。

責(zé)任編輯:chenqingxiang 來源: JavaEye博客
相關(guān)推薦

2009-12-18 14:37:56

ADO.NET模型

2009-12-28 15:11:36

ADO.NET專家

2009-12-24 10:06:30

ADO.NET字符串

2009-12-31 14:28:09

ADO.NET參數(shù)

2009-12-18 16:39:59

ADO.NET基礎(chǔ)類

2009-09-09 10:23:59

ADO.NET連接

2009-12-22 15:33:33

ADO.NET參數(shù)

2009-11-12 13:26:56

使用ADO.NET參數(shù)

2009-11-11 10:27:22

ADO.NET入門

2009-12-21 13:19:34

ADO.NET組件

2009-12-25 14:23:35

ADO.NET設(shè)置

2010-01-04 15:27:31

ADO.NET SQL

2009-12-21 14:04:48

ADO.NET參數(shù)

2009-11-12 10:45:45

ADO.NET連接測(cè)試

2009-11-12 11:38:03

ADO.NET連接事件

2009-12-25 10:25:59

2009-12-21 17:02:19

ADO.NET Sql

2009-12-25 16:26:03

ADO.NET控制

2009-11-12 10:53:57

ADO.NET連接My

2009-12-29 17:02:15

ADO.NET 管理
點(diǎn)贊
收藏

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