上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
jia12
註冊時間: 2005-03-06 文章: 12
第 1 樓
|
發表於: 星期一 二月 12, 2007 11:04 pm 文章主題: interbase ODBC 連線的問題 |
|
|
程式碼如下:
con_str="Driver={Easysoft InterBase ODBC};Server=localhost;Database=localhost:C:\td.gdb;Uid=SYSDBA;Pwd=masterkey;Trusted_Connection=no"
ln_Handle=SQLSTRINGCONNECT(con_str)
IF ln_Handle<=0
WAIT WINDOWS "連線錯誤"
RETURN
ELSE
WAIT WINDOWS "連線成功"
ENDIF
N=SqlExec(ln_Handle,"SELECT * FROM FORMFUNC")
WAIT STR(N) WINDOWS
SQLDISCONNECT(ln_Handle)
sqlsrtingconnect()都可以連線成功,但是執行sqlexec()回傳值卻都是-1,重複檢查資料表名稱,都是正確的,相同的語句SELECT * FROM FORMFUNC 在interbase 的Windoes ISQL 執行都是正常的,有前輩能指引一下嗎,謝謝! _________________ 王小二 |
|
回頂端 |
|
 |
ERIC
註冊時間: 2006-11-27 文章: 45
第 2 樓
|
發表於: 星期二 二月 13, 2007 10:43 am 文章主題: |
|
|
ODBC
那邊先測試是否可連線
Interbase是有版權的.設定不好使
建議用firebird.要不然用mysql 或是sqlserver _________________ 學無止境!互相勉勵吧∼
有需要學習VFP的新手.可以找我!! |
|
回頂端 |
|
 |
jia12
註冊時間: 2005-03-06 文章: 12
第 3 樓
|
發表於: 星期二 二月 13, 2007 1:43 pm 文章主題: |
|
|
可是沒的選擇,公司用買的軟體是用InterBase ,沒辦法。
錯誤代號:1526
錯誤原因:[Easysoft][InterBase]Dynamic SQL Error, SQL error code = -901, feature is not supported 連接錯誤。
意思是沒提供這個服務嗎?? _________________ 王小二 |
|
回頂端 |
|
 |
marvin
註冊時間: 2004-06-01 文章: 321
第 4 樓
|
發表於: 星期二 二月 13, 2007 2:09 pm 文章主題: |
|
|
用 remote view 試試看 |
|
回頂端 |
|
 |
syntech
註冊時間: 2003-05-16 文章: 4249 來自: Taipei,Taiwan
第 5 樓
|
發表於: 星期二 二月 13, 2007 3:50 pm 文章主題: |
|
|
有人說是因為 SERVER 與 Client的版本不一致 _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
 |
jia12
註冊時間: 2005-03-06 文章: 12
第 6 樓
|
發表於: 星期二 二月 13, 2007 5:13 pm 文章主題: |
|
|
感謝 marvin 和 syntech ,我去試試 _________________ 王小二 |
|
回頂端 |
|
 |
jia12
註冊時間: 2005-03-06 文章: 12
第 7 樓
|
發表於: 星期二 二月 13, 2007 6:04 pm 文章主題: |
|
|
搞定了,版本的問題,easysoft 的odbc版本4.0用在interbase 6 or 7,改成interbase 5.6裡面附的odbc ,問題解決,謝謝! _________________ 王小二 |
|
回頂端 |
|
 |
|