 |
VFP 愛用者社區 本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
|
上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
Terry1211
註冊時間: 2008-03-13 文章: 63
第 1 樓
|
發表於: 星期四 十一月 06, 2008 11:11 am 文章主題: CursorAdapter |
|
|
請問各位前輩~~
小弟參考站上相關CursorAdapter的文章
Local lcConnectionString As String
Local loCursor As CursorAdapter
lcConnectionString = "Driver=SQL Server;Server=SQLEXPRESS;database=Northwind;trusted_connection = .T."
loCursor = Newobject("CursorAdapter")
With loCursor
.Alias = "Customers"
.DataSourceType = "ODBC"
.Datasource = Sqlstringconnect(lcConnectionString)
.SelectCmd = "select CUSTOMERID,COMPANYNAME, CONTACTNAME from CUSTOMERS where COUNTRY = 'Brazil'"
.KeyFieldList = 'CUSTOMERID'
.Tables = 'CUSTOMERS'
.UpdatableFieldList = 'CUSTOMERID, COMPANYNAME,CONTACTNAME'
.UpdateNameList = 'CUSTOMERID CUSTOMERS.CUSTOMERID,COMPANYNAME CUSTOMERS.COMPANYNAME,CONTACTNAME CUSTOMERS.CONTACTNAME'
With loCursor
If .CursorFill()
Browse
Else
Aerror(laErrors)
Messagebox(laErrors[2])
Endif
Endwith
ENDWITH
當我把Code放在Init內 執行後所產生的Customers cursor,
離開Init後 就不見(or 被關掉),
我要怎麼利用CursorAdapter所產生的Cursor 或是讓Cursor 不會被關掉
CursorAdapter 不是應該會產生一個Cursor 在client端嗎 ? ^^?? |
|
回頂端 |
|
 |
Jmx
註冊時間: 2003-07-27 文章: 2
第 2 樓
|
發表於: 星期五 十二月 26, 2008 12:34 am 文章主題: |
|
|
publ loCursor
試看看 |
|
回頂端 |
|
 |
Terry1211
註冊時間: 2008-03-13 文章: 63
第 3 樓
|
發表於: 星期四 一月 01, 2009 10:10 am 文章主題: |
|
|
To Jmx ~~
感謝您的回應,小弟自己有發現這一點,
我是利用AddProperty產生一個屬性來接受loCursor~~ |
|
回頂端 |
|
 |
|
|
您 無法 在這個版面發表文章 您 無法 在這個版面回覆文章 您 無法 在這個版面編輯文章 您 無法 在這個版面刪除文章 您 無法 在這個版面進行投票 您 無法 在這個版面附加檔案 您 無法 在這個版面下載檔案
|
|