上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
ooctiger
註冊時間: 2014-04-02 文章: 23
第 1 樓
|
發表於: 星期五 四月 27, 2018 11:24 am 文章主題: SPT 連線成功,但SQLEXEC()執行發生錯誤 |
|
|
在Data Environment 底下
PUBLIC WJDBHandle
Local cSel
WJDBHandle = Sqlstringconnect("Driver={Microsoft Visual FoxPro Driver};UID=;PWD=;SourceDB=D:\AJMIS;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;")
MESSAGEBOX(STR(WJDBHandle ),0+64) ===> 輸出資料為 1 ; 表示連線正常
cSel=SQLEXEC(WJDBHandle,"SELECT * FROM Stock", "Stock")
MESSAGEBOX(STR(cSel),0+64) ===> 輸出資料為 -1;
不知道怎麼了,在下SQL指令抓不到Stock資料; 但Stock 這個DBF檔 是真實存在 D:\AJMIS 底下的
可否請大家看看問題點出在哪裡 ? |
|
回頂端 |
|
|
marvin
註冊時間: 2004-06-01 文章: 321
第 2 樓
|
發表於: 星期六 四月 28, 2018 1:25 am 文章主題: |
|
|
把 sqlexec 中回傳 cursor 改為別的名字看看
這個 driver 沒用過, 因為有點多此一舉, 而且據說有很多 bug, 也從未更新過 |
|
回頂端 |
|
|
syntech
註冊時間: 2003-05-16 文章: 4225 來自: Taipei,Taiwan
第 3 樓
|
發表於: 星期一 四月 30, 2018 8:40 am 文章主題: |
|
|
報告, 我做沒問題. VFP6 下 _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
|
garfield Site Admin
註冊時間: 2003-01-30 文章: 2158
第 4 樓
|
|
回頂端 |
|
|
ooctiger
註冊時間: 2014-04-02 文章: 23
第 5 樓
|
發表於: 星期一 四月 30, 2018 10:01 am 文章主題: |
|
|
今天又再試了一次已經OK了
過了一個週末就好了,不知道要說些甚麼才好.
總之感謝大家的回覆與關心 謝謝。 |
|
回頂端 |
|
|
syntech
註冊時間: 2003-05-16 文章: 4225 來自: Taipei,Taiwan
第 6 樓
|
發表於: 星期一 四月 30, 2018 11:35 am 文章主題: |
|
|
發現就算目錄不正確,
WJDBHandle 還是會傳回1
所以用 WJDBHandle 判斷是否連線,這可能會有問題.
D: 是 網路磁碟機 ? 可能要先檢查檔案或資料夾. _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
|
ooctiger
註冊時間: 2014-04-02 文章: 23
第 7 樓
|
發表於: 星期一 四月 30, 2018 12:51 pm 文章主題: |
|
|
另有疑問請教 已經Conncect 連線成功
在DATABASE 中 建立 連線且 測試連線成功
但建立Remote View 時,卻說我的檔案 not a Table ??
但Table 的確是真正在 VFP 使用新增 Table 建立出來的
不知道問題出在哪裡 ? 請各位幫忙看看 |
|
回頂端 |
|
|
syntech
註冊時間: 2003-05-16 文章: 4225 來自: Taipei,Taiwan
第 8 樓
|
發表於: 星期一 四月 30, 2018 1:19 pm 文章主題: |
|
|
"select .*. from .A1 " ?
還是 "SELECT * FROM A1" ? _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
|
ooctiger
註冊時間: 2014-04-02 文章: 23
第 9 樓
|
發表於: 星期三 五月 02, 2018 1:41 pm 文章主題: |
|
|
To syntech
"select .*. from .A1 " ? => 這是在"Display White Space" 的時候 COPY 下來
還是 "SELECT * FROM A1" ?
另外我有找到原因了 可能是 Microsoft Visual FoxPro Driver 的關係,抓不到 varchar 的欄位造成的,將 varchar 改成 char 就 可以正常使用了. |
|
回頂端 |
|
|
ezpos
註冊時間: 2011-04-20 文章: 323
第 10 樓
|
發表於: 星期四 五月 10, 2018 9:58 am 文章主題: |
|
|
這個我沒見過這種下法 select .*. from .A1
最好是下 select .*. from A1 _________________ ezPos收銀機 簡單好用低成本 http://www.ezpos.info
全新美觀的POS收銀機.POS軟硬體耗材.
軟體客制化.網站規劃....能賺錢的都可以找我
http://www.twelife.com 台灣生活網 |
|
回頂端 |
|
|
|