全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2732
推到 Plurk!
推到 Facebook!

Delphi 7 用dbexpress連接MS SQL 2000的問題

尚未結案
soup
一般會員


發表:2
回覆:7
積分:1
註冊:2002-06-16

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-11-26 16:28:39 IP:211.72.xxx.xxx 未訂閱
各位先進, 小弟最近用dbexpress連接MS SQL 2000,一直有錯誤 有更新過borland提供的dbexpmss.dll, connect時是成功的,但下正確的SQL語法就是會有錯誤. 在這之前是都連oracle server 是沒問題的,最近改為用MS SQL Server 問題就來了,請問有別的免費的 dbExpress driver for MS SQL Server 嗎?
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-11-26 17:03:57 IP:202.39.xxx.xxx 未訂閱
會不會是您那個 SQL 語法在 MS SQL Server 不支援? --- Everything I say is a lie.
soup
一般會員


發表:2
回覆:7
積分:1
註冊:2002-06-16

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-11-27 10:10:11 IP:211.72.xxx.xxx 未訂閱
語法上是可以用的,在Query Analyzer試過了 我有去下載一個試用版的的MS SQL dbExpress driver(http://crlab.com/dbx),功能鎖上只能select 6個欄位,這個driver用起來沒問題
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-11-27 13:27:11 IP:202.39.xxx.xxx 未訂閱
那錯誤訊息是什麼? --- Everything I say is a lie.
soup
一般會員


發表:2
回覆:7
積分:1
註冊:2002-06-16

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-11-28 10:39:12 IP:211.72.xxx.xxx 未訂閱
查詢時出現的錯誤,其中一個是 SQL State:42000, SQL Error Code:8180 SQL State:42S22, SQL Error Code:207. 後來我發現了有是varchar NUMERIC 資料型態轉換的問題 但 存檔時錯誤, 執行DataSetProvider.ApplyUpdates(vDelta, -1, iErrorCount);時會有 災難性的失敗 錯誤 一樣沒法用耶
kensoong
初階會員


發表:31
回覆:70
積分:45
註冊:2003-05-28

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-11-28 15:36:23 IP:61.56.xxx.xxx 未訂閱
我之前的經驗,即使用最新的Beta版官方dbExpress也是仍有問題...只要是複雜一點,馬上就會有怪的問題耶,也用Monitor去看過......所以思索了幾天,只好決定換...後來一改用ADO,就一路順風,案子一個月就接近完成了... 除非Borland有正式版的driver... 倒不如改用3.23x的mySQL配dbExpress--->反而比SQL Server更穩說... 供您參考!!! 您要不要把您的指令post出來呢?還是用SQL Monitor之類的元件去debug,您就馬上有答案了...!!!
soup
一般會員


發表:2
回覆:7
積分:1
註冊:2002-06-16

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-11-28 17:39:05 IP:211.72.xxx.xxx 未訂閱
謝謝各位先進的意見 :)
系統時間:2024-11-23 0:31:07
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!