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

首頁 > 學院 > 開發設計 > 正文

firebird嵌入式數據庫

2019-11-18 18:16:09
字體:
來源:轉載
供稿:網友

firebird是一個跨平臺的開源數據庫,適用interbase授權協議(ipL),從borland的interbase脫胎而來。以前用interbase/firebird的時候,發布程序的時候哪怕只有一個用戶至少也得安裝一個localserver,一些單機版的程序只好使用access來保存數據。但是微軟那個mdac偏偏常出現一些莫名其妙的問題,access2000的數據庫文件在win98上就經常出現“插入時無法定位...”、“遇到BOF/EOF...”一類不知所云的錯誤提示,安裝新版mdac并打上oledb補丁就能解決問題,不過一個幾百k的小程序要帶上七八兆的補丁感覺實在不好。我就一直希望能夠把interbase/firebird應用于桌面數據的存儲,就是因為那個安裝服務器的問題一直沒有好辦法。

現在終于發布了嵌入式的firdbird,我們可以用firebird embbed作為桌面數據庫了,跟C/S版的firebird數據奎一樣,對許多現代數據庫特性提供充分的支持,可以使用觸發器、存儲過程,可以自定義類型,可以自定義外部函數。而且他與firebird C/S使用相同的文件格式,也支持將一個數據庫文件存儲到多個文件,把它的數據文件放到firebird C/S上立刻就可以使用,你隨時可以把單機應用改造成C/S或者放到web上。應用程序開發與firebird C/S 沒什么不同,可以使用它的C API,也可以使用Delphi/BCB的interbase和dbx組件,當然,安裝了odbc驅動以后,用ado也是可以的。發布程序時只需要提供一個dll,我們的fire bird應用程序就可以工作了(用ado不行,用dbx還需要midas.dll和dbexpint.dll),可以很容易地制作出安裝程序,所有的配置工作都可以由程序員自己控制,也不用擔心數據庫會被用戶直接打開進行改動了。而且據我所知,嵌入式數據庫好像還沒有支持存儲過程和觸發器的吧,access,sqlite都不行,更不用說dbf和paradox了。


上一篇:TStringGrid多選的復制與拷貝

下一篇:關于程序只運行一次的問題

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
學習交流
熱門圖片

新聞熱點

疑難解答

圖片精選

網友關注

主站蜘蛛池模板: 台北市| 汕尾市| 刚察县| 姚安县| 西畴县| 平度市| 淳安县| 突泉县| 仙桃市| 桦甸市| 贺兰县| 神池县| 乌苏市| 城固县| 顺义区| 成都市| 彝良县| 竹山县| 平湖市| 漳平市| 响水县| 石首市| 休宁县| 青岛市| 沧源| 家居| 红原县| 板桥市| 铜川市| 阜阳市| 奉新县| 临海市| 丹巴县| 定安县| 沅江市| 新乡市| 柘荣县| 宁陵县| 顺义区| 定远县| 华亭县|