==>
clan...@cis.nctu.edu.tw (DKNY) 提到:
: ==> 在 zerming@cis_nctu (想升學的人) 的文章中提到:
: > 請問一下...
: > 看了VB6資料庫程式設計(王國榮)
: > 不外乎有下列方法外(就我所知)
: > 1.使用ADODC直接call table 加上DataGrid顯示
: > 2.利用ADO宣告,但好像不能使用DataGrid顯示資料(可能我沒試出來)
: > 3.使用Data Environment,雖然可以把SQL寫在Command,也可指定DataGrid
: > 顯示,但好像無法使用動態SQL,也就是在程式寫SQL,丟給Command or
: > Recordset執行,由Datagrid顯示.(可能可以,但我也沒試出來)
: > 看了市面上的書,都無法解決我的問題,請介紹有哪些News or Web
: 個人的解決方法是把1、2兩種方結合,而且是可行、有彈性且已實作出的
: 也許算笨方法,但也算一種解決方法吧,參考一下。
: 1.先設定好ADODC連結任一Table(算是Dummy Table)
: 2.設定好Datagrid與這個ADODC的連結與呈現方式。
: 3.寫程式碼開真正需要處理的Database、Tables,將ADODC的與真的資料結合。
: 如果有更方便的方法,也請各位同好指導。
如果是用connection.execute產生ㄉRecordset需要將connection
中cursorlocation=adclint,這樣就可已顯示在DataGridㄌ~~
但如果Recordset不是用connection指定過去ㄉ話`~就無不用設成adserver
例如
cn.open "連線自串"
cn.cursorlocation=adClint
Set rs=cn.Execute("Select * From 學生成機")
Set DataGrid1.Datasource=rs
--
臺 灣 地 區 警 備 總 司 令 部 兼 軍 管 區 師 令 部
台 南 地 區 警 備 司 令 部 兼 臺 南 地 區 軍 管 區 師 令 部
台 南 市 警 備 分 區 指 揮 部 兼 台 南 市 團 管 區 師 令 部
備役 少 將 司 令 葉 橫 上 臺 一 鞠 恭
--
◎ [1;31m龍 [32m貓 [33m資 [34m訊 [35m天 [36m地 [0m( [1mbbs.mgt.ncu.edu.tw [0m)
◎[ [1;33;46mdec [0m]From: 211.73.47.130