問:在其他的編程接口中應當如何使用游標?
答:具體的參考步驟請參考下文:
1.准備和執行語句
使用該接口的常用方法執行語句。您可以准備語句,然後再執行該語句,或者也可以直接執行該語句。使用 ADO.Net 時,只有 AsaCommand.ExecuteReader 命令才返回游標。它提供只讀、只進游標。
2.進行測試,看一看語句是否返回結果集
在執行創建結果集的語句時,游標被隱式打開。在打開游標時,它被定位在第一行之前。
3.讀取結果
雖然簡單讀取操作會將游標移到結果集中的下一行,但是Adaptive Server Anywhere 允許在結果集內進行更復雜的移動。
4.關閉游標
當您用完游標之後,將它關閉以釋放關聯的資源。
5.釋放語句
如果您使用了預准備語句,則請釋放它以回收內存。
預讀行
在某些情況下,接口庫可能會隱式執行性能優化 (如預讀結果),因此,客戶端應用程序中的這些步驟可能不完全與軟件操作一致。