星期三, 11月 17, 2021

[VFP] UseCursorSchema

跟同事討論的 Cursor Schema 欄位名稱是以哪個設定為主,在 CursorAdapter 內各有一種設定和
一種呼叫方式,分別為

CursorAdapter.UseCursorSchema,下圖紅框 [Use CursorSchema when filling cursor] 即是
CursorAdapter.CursorFill() 時的第一參數


測試範例為下圖,把 Col2 名稱改為 ColName,並同時測試上述兩種方式

loDemo = CreateObject("VCXName.caDemo")
lbDemo = loDemo.CursorFill(.T.) // 第一參數 lUseCursorSchema 為 .T.
IF lbDemo = .F.
	AERROR(laError)
	MESSAGEBOX(laError(2))
ELSE 
	SELECT Demo
	BROWSE
ENDIF 

從下圖可以看見 Cursor 欄位名稱為 ColName

沒有留言:

張貼留言