dbconn: tuniconnection;
with dbconn do
begin
if not connected then
begin
providername := 'interbase';//這裡確定為interbase 但是可以支援firebird
username := 'sysdba';//資料庫密碼
password := 'masterkey';//資料庫密碼
//server := 'localhost';
//port:=3050;
database := 'db\userdatabase.fdb';//資料庫檔案的位置,這裡在當前目錄
specificoptions.clear;
specificoptions.add('interbase.clientlibrary=gds32.dll');//設定embeddll驅動位置
specificoptions.add('interbase.charlength=0');//設定為0讓,unidac自動讀取fb設定
specificoptions.add('sqldialet=3');//設定為3
'useunicode=true');//遲滯unicode 有人說有問題 我沒有發現
tryconnect;
writelog('開啟資料庫成功!');
result:=true;
except
result:=false;
writelog('開啟資料庫失敗!');
end;
endelse
begin
result:=true;
end;
end;
unidac連線firebird的embed版
2011 12 05 22 59 33人閱讀收藏 舉報 delphi view plain copy print?unit unit1 inte ce uses windows,messages,sysutils,variants,classes,graphics,controls,forms,di...
unidac連線FireBird資料庫
with condb do tuniconnection begin providername interbase 這裡確定為interbase 但是可以支援firebird password masterkey 資料庫密碼 username sysdba 資料庫密碼 server database...
關於UNIDAC連線SQLITE3的心得筆記
關於查詢某個sqlite3db的所有表單的語句 uniquery1.sql.add select from sqlite master 關於unidac提交資料 在提交資料之前,必須先允許edit,否則提交的時候會失敗。uniquery1.edit 此處的fieldlist i 是指資料所在行的第i...