一、因由
象過河V6.0.188 中使用了FireBird資料庫
一同學資料可能需要從“超旺百貨增強版”導至象過河中。因象過河支援USB轉接線單獨開錢箱,而超旺用了轉接線得打小票才能開錢箱。
二、FireBird資料庫的前景不錯,或許自己下次就會用到它。
三、條件(不一定都需要具備,但我是用以下方式通過串連的)
1、象過河已經自動裝了FireBirdV2.0。
2、我又裝了“Firebird_ODBC_2.0.0-Win32.exe”,並設定。
3、firebird資料庫中的bin檔案夾下的fdclient.dll檔案,改名複製到SYSTEM32為“GDS32.DLL”。
4、在VB 6.0中源碼
Private Sub Command1_Click() connStr = "DRIVER=Firebird/interBase(r) driver;UID=SYSDBA;PWD=masterkey;DBNAME=C:\Documents and Settings\Administrator\案頭\Demo.ydb;" Set objcon = New ADODB.Connection objcon.ConnectionTimeout = 60 objcon.CommandTimeout = 60 objcon.CursorLocation = 3 objcon.Open connStr Set rs = objcon.OpenSchema(20) While Not rs.EOF If rs("TABLE_TYPE") = "TABLE" Then Debug.Print rs("TABLE_NAME") rs.MoveNext WendEnd Sub
四、結果
測試通過。
jiaguoxinzhi,備查。2012-07-11,代父往阿東那購燙傷藥粉。
參考:第2步:
Firebird中的ODBC設定
第一步、安裝firebird2.0。:http://www.delphifans.com/SoftView/SoftView_1649.html
第二步、安裝firebird ODBC驅動程式。
:http://www.praktik.km.ua/downloads/Firebird_ODBC_2.0.0-Win32.exe
第三步、設定firebird ODBC Setup。
首先開啟windows下的控制台->管理工具。雙擊資料來源 (ODBC),選擇系統DNS,如所示:
點擊添加按鈕,出現下面的對話方塊:
選中Firebird/InterBase(r) driver,然後點擊完成按鈕將出現下一個對話方塊:
對其進行設定
◆DSN是你想取的資料來源名字(任意)
◆Driver是預設的不用選
◆描述欄位可以不填
◆資料庫是你用firebird來建立的任意資料庫中的路徑,例如:
C:\Program Files\Firebird\Firebird_1_5\security.fdb
◆客戶欄位是你安裝firebird資料庫中的bin檔案夾下的client.dll檔案,將其包含進去。
◆資料庫賬戶和密碼分別是:SYSDBA和masterkey
◆角色可以不填
◆其他的欄位採用預設設定
然後點擊ok按鈕就行了