国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

Delphi中BDE直連方式訪問Oracle的問題

2024-08-29 13:41:29
字體:
來源:轉載
供稿:網友

  用Delphi開發基于Oracle平臺的數據庫治理信息系統過程中,連接ORACLE后臺一般考慮兩種方式,一種是用ORACLE公司提供的驅動,用ODBC方式來連接;一種是繞過ODBC,用BDE直連方式(
  在ORACLE客戶端配置連接字符串后,并在BDE中創建一個ORACLE的別名,并把該別名的SERVER_NAME設成ORACLE的連接串,然后就可以通過這個別名來訪問ORACLE了)。本文主要說說后一種連接方式。
  
  我用Delphi4C/S(安裝了對應的補丁程序)在開發基于TURBOlinux+ORACLE8.1.6的住房補貼治理系統過程中,就是采用的BDE直連方式,BDE升級到了5.1.1,碰到的問題如下:只要數據表中日期字段有空值,那么與該日期字段相關的所有的查詢就會出現如下錯誤?(見圖1)
  
  對應的SQL語句在SQLPLUS下沒有問題,這只能說明是BDE本身的問題。我在Borland的主頁上下載了BDE5.1.1針對ORACLE8以上版本的補丁程序sqlora8.dll,版本是5.1.1.2,可問題依舊?!我詢問了中國Borland公司,沒有結果。無奈之下,我把程序拷貝到同事的機子試了一下,居然沒有出錯!!檢查了同事機子的SQLORA8.DLL版本,發現版本是5.0.1.22。我把這個文件拷貝替換掉,問題解決。后來,我挨個測試別的SQLORA8.DLL版本,都存在BDE錯誤。這里也表明一個問題:高版本的軟件不一定就好,就能解決問題。希望碰到同樣問題的人,早些解決問題,少走些彎路。
  Delphi中BDE直連方式訪問Oracle的問題

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 吕梁市| 府谷县| 柏乡县| 孟村| 宁都县| 驻马店市| 缙云县| 吴旗县| 衡阳县| 大名县| 南京市| 汝南县| 临澧县| 罗平县| 吉首市| 江西省| 福清市| 繁昌县| 黄骅市| 周至县| 碌曲县| 哈巴河县| 苍溪县| 海安县| 宜川县| 定州市| 古丈县| 赤水市| 赤城县| 化德县| 上饶县| 涟水县| 海门市| 万年县| 阜宁县| 泸西县| 绵阳市| 平罗县| 怀宁县| 许昌市| 察隅县|