程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SyBase數據庫 >> SyBase綜合文章 >> 在其他的編程接口中應當如何使用游標?

在其他的編程接口中應當如何使用游標?

編輯:SyBase綜合文章
 

問:在其他的編程接口中應當如何使用游標?

答:具體的參考步驟請參考下文:

1.准備和執行語句

使用該接口的常用方法執行語句。您可以准備語句,然後再執行該語句,或者也可以直接執行該語句。使用 ADO.Net 時,只有 AsaCommand.ExecuteReader 命令才返回游標。它提供只讀、只進游標。

2.進行測試,看一看語句是否返回結果集

在執行創建結果集的語句時,游標被隱式打開。在打開游標時,它被定位在第一行之前。

3.讀取結果

雖然簡單讀取操作會將游標移到結果集中的下一行,但是Adaptive Server Anywhere 允許在結果集內進行更復雜的移動。

4.關閉游標

當您用完游標之後,將它關閉以釋放關聯的資源。

5.釋放語句

如果您使用了預准備語句,則請釋放它以回收內存。

預讀行

在某些情況下,接口庫可能會隱式執行性能優化 (如預讀結果),因此,客戶端應用程序中的這些步驟可能不完全與軟件操作一致。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved