VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

要如何更新,新增遠端資料?

 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
志明



註冊時間: 2003-10-27
文章: 30


第 1 樓

發表發表於: 星期二 十月 28, 2003 4:32 pm    文章主題: 要如何更新,新增遠端資料? 引言回覆

我用 sqlconnect 和 sqlexec 取得遠端資料。
要如何把資料集(cursor)提交?

cn3 = sqlconnect("acxtw")
sqlexec(cn3,"select * from gen_file where gen01= '" +
hisform.text1.text + "'","gen")
if reccount() = 0
append blank
endif
with thisform
replace gen01 with .text1.text,gen02 with .text3.text,gen06 with .text2.text

endwith

*sqlexec(cn3,"insert into gen_file ")
*sqlexec(cn3,"update Gen_file set gen01 = gen_file.gen01")
*sqlcomm(cn3)

接下來該麼做?還是少做了什前置設定?
謝謝!
回頂端
檢視會員個人資料 發送私人訊息 雅虎訊息通
garfield
Site Admin


註冊時間: 2003-01-30
文章: 2157


第 2 樓

發表發表於: 星期二 十月 28, 2003 5:45 pm    文章主題: 引言回覆

參考以下歷史資料: 動態建立視圖 http://vfp.sunyear.com.tw/viewtopic.php?t=293
SPT指令集 http://vfp.sunyear.com.tw/viewtopic.php?t=46 (請注意: KEYFIELDLIST)

_________________
利用>>搜尋<<的功能會比問的還要快得到答案.
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
志明



註冊時間: 2003-10-27
文章: 30


第 3 樓

發表發表於: 星期三 十月 29, 2003 9:17 am    文章主題: 引言回覆

本來想放棄,回頭用vb,但加了5個設定後,成功了,謝謝!
CURSORSETPROP('buffering', 3, 'gen')
CURSORSETPROP("Tables","gen_file","gen")
CURSORSETPROP("KeyFieldList","gen01","gen")
CURSORSETPROP("UpdatableFieldList" ,"gen01,gen02,gen06","gen")
CURSORSETPROP("UpdateNameList","gen01 gen_file.gen01,gen02 gen_file.gen02,"+;
"gen03 gen_file.gen03","gen")
CURSORSETPROP("SendUpdates" ,.t.,"gen")
這五個,應該可以滿足一般需求了。
回頂端
檢視會員個人資料 發送私人訊息 雅虎訊息通
Ruey



註冊時間: 2003-03-12
文章: 1698
來自: tunglo

第 4 樓

發表發表於: 星期四 十月 30, 2003 11:03 am    文章主題: 引言回覆

使用VB開發,只會更累人.

VFP不熟也很累人.

當你熟悉VFP,你會很難轉變工具.

_________________
#############################
快樂媽咪系列幸福宅配,喝十全雞湯~原來幸福那麼簡單!!

學會VFP使用者社區的搜尋,Code才會更有趣~
#############################
回頂端
檢視會員個人資料 發送私人訊息
志明



註冊時間: 2003-10-27
文章: 30


第 5 樓

發表發表於: 星期三 十一月 19, 2003 8:52 am    文章主題: 引言回覆

引言回覆:

使用VB開發,只會更累人.

VFP不熟也很累人.

當你熟悉VFP,你會很難轉變工具.


我覺得各有特有色,有空不妨多方面接觸,我是在不得已的情況下學 vb,但學了之後,發現它沒有想像中那麼爛。
回頂端
檢視會員個人資料 發送私人訊息 雅虎訊息通
Ruey



註冊時間: 2003-03-12
文章: 1698
來自: tunglo

第 6 樓

發表發表於: 星期五 十二月 05, 2003 7:37 pm    文章主題: 引言回覆

我不是沒學過VB.
只是我認為Windows的開發工具.
在開發管理軟體上VFP有很好的應用.
有很好的理由讓我使用它.
如類別,CURSOR等

可惜在UNIX上找不相同的.
及需在Windows執行
其他的缺點自己體會

_________________
#############################
快樂媽咪系列幸福宅配,喝十全雞湯~原來幸福那麼簡單!!

學會VFP使用者社區的搜尋,Code才會更有趣~
#############################
回頂端
檢視會員個人資料 發送私人訊息
天文



註冊時間: 2003-12-11
文章: 6


第 7 樓

發表發表於: 星期四 十二月 11, 2003 11:17 pm    文章主題: 引言回覆

Ruey 寫到:
我不是沒學過VB.
只是我認為Windows的開發工具.
在開發管理軟體上VFP有很好的應用.
有很好的理由讓我使用它.
如類別,CURSOR等

可惜在UNIX上找不相同的.
及需在Windows執行
其他的缺點自己體會
Ruey
看來你對 VFP 有很深厚的認識,我有一些關於 VFP Form 上的問題請教閣下,因為本人是用混合方式來編寫表單,在 List 及 Grid 上經常會在 when 及 valid 加入指令,而 List 及 Grid 的 RecordSource 是用 SQLEXEC() 查詢回來的 table,但當查詢新記錄時 List 及 Grid 上的顯示沒有被更新,後來我在 valid 程式的 SQLEXEC() 查詢到新記錄,後重新定義 List 及 Grid 上的 RecordSource 屬性,這樣在更新顯示的問題可以解決了,但原本在 List 及 Grid 中 when 和 valid 上設定的程式都被清除了,請問有沒有其他方法可以令更新顯示的同時,又可以保留在 List 及 Grid 中 when 和 valid 上設定的程式,又或者可以在重新定義 List 及 Grid 的屬性時插回 when 和 valid 上設定的程式。
回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作