ADO例題 VFB原始碼

2021-08-16 05:21:53 字數 1301 閱讀 8779

這裡,只舉例了幾個ado使用方法,還有更多請看裡面的【cadodb全部例題.rar】

引用:

#include "afx/cadodb/cadodb.inc"
開啟連線

dim pconnection as cadoconnection ptr = new cadoconnection

pconnection->open "provider=microsoft.jet.oledb.4.0;data source=青海全省.mdb"

開啟記錄集

dim precordset as cadorecordset

' // 將游標位置設定到客戶端對於獲取斷開的記錄集非常重要

precordset.cursorlocation = aduseclient

' // 開啟記錄集

dim cvsource as cvar = "select * from bus"

precordset.open(cvsource, pconnection, adopenkeyset, adlockoptimistic, adcmdtext)

' // 通過將其活動連線設定為空來斷開記錄集。

' // 投射到afx_adoconnection ptr需要獲得正確的過載方法;

' // 否則,cvar版本將被呼叫並且會失敗。

precordset.activeconnection = cast(afx_adoconnection ptr, null)

關閉並釋放連線

delete pconnection
解析記錄集

do

' // 雖然不在記錄集的末尾...

if precordset.eof then exit do

' // 獲取「返程」列的內容

' dim cvres as cvariant = precordset.collect("author")

' print cvres

ff_listbox_addstring hwnd_form1_list1,precordset.collect("返程")

' // 取下一行

if precordset.movenext <> s_ok then exit do

loop

《原始碼閱讀》原始碼閱讀技巧,原始碼閱讀工具

檢視某個類的完整繼承關係 選中類的名稱,然後按f4 quick type hierarchy quick type hierarchy可以顯示出類的繼承結構,包括它的父類和子類 supertype hierarchy supertype hierarchy可以顯示出類的繼承和實現結構,包括它的父類和...

Cartographer原始碼篇 原始碼分析 1

在安裝編譯cartographer 1.0.0的時候,我們可以看到 主要包括cartorgarpher ros cartographer ceres sover三個部分。其中,ceres solver用於非線性優化,求解最小二乘問題 cartographer ros為ros平台的封裝,獲取感測器資料...

python原始碼剖析 Python原始碼剖析

第頁共 頁python 原始碼剖析 物件機制 1.物件 在python 的世界中,一切都是物件,乙個整數是乙個物件,乙個字串也是 乙個物件,更為奇妙的是,型別也是乙個物件,整數型別是乙個物件,字串類 型也是乙個物件。從 年guido 在那個聖誕節揭開 python 世界的大幕開始,一直到現在,pyt...