 |
VFP 愛用者社區 本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
|
上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
KKKLYNN
註冊時間: 2004-09-17 文章: 357
第 1 樓
|
發表於: 星期日 十二月 10, 2006 11:18 am 文章主題: 請問使用sqlexec修正sql資料表格資料,請問如何刷新form上的資料(gird承接cursor)? |
|
|
各位先進好
目前已連接好sql,有將sql資料表格資料設定給grid可正常顯示資料
也可修正sql資料表格(透過sqlexec)
但如何重刷grid的資料就有問題
採用如圖片兩種作法都不能
兩者都是從再次連線取得重新取得資料
但
使用refresh----grid是ㄧ片空白
使用重新連線與指定gird--------grid是多出三個column(但原只有2個)
以上敬請先進們協助 |
|
回頂端 |
|
 |
saint
註冊時間: 2003-07-14 文章: 211
第 2 樓
|
發表於: 星期日 十二月 10, 2006 9:09 pm 文章主題: |
|
|
基本上!我在用時..都只要指定 grid 的 reocrdsourc ; 並沒有再 select 過去,所以!你可能要再仔細思考你的使用方式和用法 |
|
回頂端 |
|
 |
KKKLYNN
註冊時間: 2004-09-17 文章: 357
第 3 樓
|
發表於: 星期日 十二月 10, 2006 9:30 pm 文章主題: |
|
|
請問使用cursor與reocrdsourc(select)有何差異
不太了解您的reocrdsourc,是否直接使用select方式指定?
以上謝謝 |
|
回頂端 |
|
 |
KKKLYNN
註冊時間: 2004-09-17 文章: 357
第 4 樓
|
發表於: 星期日 十二月 10, 2006 9:43 pm 文章主題: |
|
|
因為剛學spt
不知我這樣理解是否正確?
前端是vfp以sqlsexec負責抓取後端sql資料,將資料指定給cursor
當資料有異動時也是利用sqlsexec回寫,當回寫成功後,再將資料重新抓取下來(我是用grid來表現資料)
而刪除也是
作業共同資料方面是設定timer來定時刷新資料
總之sql是負責資料儲存與接受sqlsexec需求(運算後再將資料投給前端cursor來表現)
以上我這樣認知是否還屬正常(是否運用上也缺失)
目前資料刷新我是再連一次然後將gird相關定義(如column,head,width)不然gird的column會亂插(跑出多欄)
如此就可將修正後的資料表現出來
真的恨奇怪!資料重新指定後GIRD所以屬性好像ㄧ切歸零,必須一一在宣告
以上謝謝 |
|
回頂端 |
|
 |
|
|
您 無法 在這個版面發表文章 您 無法 在這個版面回覆文章 您 無法 在這個版面編輯文章 您 無法 在這個版面刪除文章 您 無法 在這個版面進行投票 您 無法 在這個版面附加檔案 您 無法 在這個版面下載檔案
|
|