ソス@ソスソスFirebird embeded ソスIソス[ソスvソスソスソスソスソスLソスソスソスソスソスZソスソスソスソスソスソスソスB
|
ソスEC/C++
ソスEDelphi
ソスEVisual BasicソスソスソスSソスソス
ソス@(VB2-VB6ソスソス.NETソスソスソスp)
ソスEVisual Basic(VB2-VB6)
ソスEVisual Basic .NET
ソスEVisual C++
ソスEpapy's softwarelibrary
ソスソスソスソスソスソスソスソスソスソスソスソスソスソス
ソスgソスン搾ソスソスン系ソスソスDBソスソスgソスpソスソス(free lisence)ソスAソスvソスソスソスPソス[ソスVソスソスソスソスソスソス
ソス@ソスソス閧スソスソスソスナゑソスソスB
ソスソスソスソスソスe
firebird embededソスノ添ソスtソスソスソス黷スソスニゑソスソスソスソス.dllソスネどゑソスzソスuソスソス
testソスAソスvソスソスソスPソス[ソスVソスソスソスソスソスソス成ソスソスソストゑソスソスワゑソスソスB
self.OBDatabase.DatabaseName
:= ChangeFileExt(Application.name,'.FDB')
self.IBDatabase.params.add('USER "test"');
self.IBDatabase.params.add('PASSWORD "masterkey"');
self.IBDatabase.params.add('PAGE_SIZE',4096);
self.IBDatabase.CreateDatabase; //.FDBソスtソス@ソスCソスソスソスソスソス成ソスソスソスソスソスB
ソス@ソスソスソスフ鯉ソス
self.OBDatabase.DatabaseName
:= ChangeFileExt(Application.name,'.FDB');
self.IBDatabase.params.values['USER']:='test';
self.IBDatabase.params.values['PASSWORD']:='masterkey';
self.IBDatabase.open;
ソスニゑソスソスソスソスOpenソスソスソスソスソスニゑソスソスソス"ソスソスソス[ソスUソスフ要ソスソスソスノゑソスソスLソスソスソスソスソスZソスソスソスソスソスソスワゑソスソスソスソスB"
ソス@ソスニ出ソスヘゑソスソスソストゑソスソスワゑソスソスB
ソス@ソスソスソスソスソス_ソスソスソスネのでゑソスソス蛯、ソスソスソスH
ソス@ソスヌゑソスソスヨ連Webソスyソス[ソスソスソスネどゑソスソスソスソスソスソスワゑソスソスソスソス轤イソスソスソスソスソスソスソスソスソスソスソスソスソスH
ソスJソスソスソスツ具ソス
windows 2000
D7
Firebird embeded v1.5
ソスネ擾ソス@ソスXソスソスソスソスソスソスソス閧「ソスvソスソスソスワゑソス
> self.IBDatabase.params.values['USER']:='test';
> self.IBDatabase.params.values['PASSWORD']:='masterkey';
ソスソス
self.IBDatabase.params.values['user_name']:='test';
self.IBDatabase.params.values['password']:='masterkey';
ソスノゑソスソスソスソスソスAソスヌゑソスソスネゑソスワゑソスソスソスソスH
igyソスソスソスソス
ソスソスソスヤ信ソスソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスB
ソスマ更ソスソスソストゑソスソスソストみまゑソスソスソスソスソス
"ソスソスソス[ソスUソスフ要ソスソスソスノゑソスソスLソスソスソスソスソスZソスソスソスソスソスソスワゑソスソスソス"
ソスニダソスCソスAソスソスソスOソス{ソスbソスNソスXソスナ出ソスヘゑソスソスソストゑソスソスワゑソスソスワゑソスソスソスソスB
> self.IBDatabase.CreateDatabase; //.FDBソスtソス@ソスCソスソスソスソスソス成ソスソスソスソスソスB
ソスナ、ソスソスソスロにデソス[ソス^ソスxソス[ソスXソスフフソス@ソスCソスソスソスヘ撰ソスソスソスソスソスソスソストゑソスソスワゑソスソスソスソスH
> self.OBDatabase.DatabaseName
> := ChangeFileExt(Application.name,'.FDB')
ソスナ、ソスgOBDatabaseソスhソスフ包ソスソスソスソスヘ、ソスgIBDatabaseソスhソスナなゑソスソストゑソス謔「ソスフでゑソスソスソスソスH
ソスワゑソスソスAソスgApplication.nameソスh ソスフ包ソスソスソスソスヘ、ソスgApplication.ExeNameソスhソスナなゑソスソストゑソス謔「ソスフでゑソスソスソスソスH
ソスソスigyソスソスソスソス
ソスヤ信ソスソスソスソスワゑソスソスト申ソスソスソスソスネゑソスソスナゑソスソスB
ソスAソスgOBDatabaseソスhソスフ包ソスソスソスソスヘ、ソスgIBDatabaseソスhソスナなゑソスソストゑソス謔「ソスフでゑソスソスソスソスH
ソスワゑソスソスAソスgApplication.nameソスh ソスフ包ソスソスソスソスヘ、ソスgApplication.ExeNameソスh
ソスソスソスwソスEソスフとゑソスソスソスヤ茨ソスソスソストゑソスソスワゑソスソスソスソスB
ソスソスソスソスソスソスソスwソスEソスフとゑソスソスソスノゑソスソスソストゑソス
"ソスソスソス[ソスUソスフ要ソスソスソスノゑソスソスLソスソスソスソスソスZソスソスソスソスソスソスワゑソスソスソスソスB"ソスニでてゑソスソスワゑソスソスワゑソスソスソスソスB
FDBソスヘ作成ソスソスソスソストゑソスソスソスフでゑソスソスソスソスEソスEソスEソスE
ソスソスソスネみゑソスdelphi7ソスソスgソスソスソストゑソスソスソスフでゑソスソスソスFireBirdソスソスInterBaseソスUソスソスソスネゑソスソスソス
ソスソスソスソスソスネゑソスソスフでゑソスソス蛯、ソスソスソスH
>ソスソスソスネみゑソスdelphi7ソスソスgソスソスソストゑソスソスソスフでゑソスソスソスFireBirdソスソスInterBaseソスUソスソスソスネゑソスソスソス
>ソスソスソスソスソスネゑソスソスフでゑソスソス蛯、ソスソスソスH
Interbase6ソスソスソスネゑソスソストゑソスソスソスソスソスニ思ソスソスソスワゑソスソスB
# ソスソスソスソスdelphi7ソスtソスソスソスソスIBXソスヘ、Firebirdソスノ撰ソスソスソスソスノ対会ソスソスソスソストゑソスソスソスけソスナゑソス
# ソスネゑソスソスニ思ソスソスソスワゑソスソスB
ソスソスソスニ、
fbembed.dll ソスソス gds32.dll ソスノソスソスlソス[ソスソスソスソスソストゑソスソスワゑソスソスソスソスH
ソスソスソスニ、
> self.IBDatabase.params.add('PAGE_SIZE',4096);
ソスソスソスRソスソスソスpソスCソスソスソスソスソスノエソスソスソス[ソスソスソスナまゑソスソスか?
> self.IBDatabase.params.values['USER']:='test';
> self.IBDatabase.params.values['PASSWORD']:='masterkey';
ソスソス
self.IBDatabase.params.values['user_name']:='SYSDBA';
self.IBDatabase.params.values['password']:='masterkey';
ソスノゑソスソスソスソスソスAソスヌゑソスソスネゑソスワゑソスソスソスソスH
ソスQソスlソスソス
http://dn.codegear.com/article/33775
ZeosLibソスソスgソスソスソストみまゑソスソスか。
Igyソスソスソスソス,TSソスソスソスソス
ソスソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスB
> fbembed.dll ソスソス gds32.dll ソスノソスソスlソス[ソスソスソスソスソストゑソスソスワゑソスソスソスソスH
ソス@ソスソスソスソスソスOKソスナゑソスソスB
> self.IBDatabase.params.add('PAGE_SIZE',4096);
ソスソスソスRソスソスソスpソスCソスソスソスソスソスノエソスソスソス[ソスソスソスナまゑソスソスか?
ソス@ソスソスソス轤オソスワゑソスソスソスソスB
self.IBDatabase.params.add('PAGE_SIZE 4096');
ソスソスソスソスソスナゑソスソスソスソスB
ソス@
> self.IBDatabase.params.values['USER']:='test';
> self.IBDatabase.params.values['PASSWORD']:='masterkey';
ソスソス
self.IBDatabase.params.values['user_name']:='SYSDBA';
self.IBDatabase.params.values['password']:='masterkey';
ソスノゑソスソスソスソスソスAソスヌゑソスソスネゑソスワゑソスソスソスソスH
ソス@
ソスソスソスソスソス_ソスソスソスナゑソスソスソスソスソスソスpソスソスナゑソスdelphiソスソスgソスpソスソスソスソスソスソスネ会ソスソスフようソスネソスソスbソスZソス[ソスW
ソスソスソスナまゑソスソスソスソスB
EIBClientError
Operation cancelled at user's request
EIBClientErrorソスソスHelpソスナみゑソスソス
ソス@an EIBClientError is raised when a component can't access the ソス@ソス@ソス@database because it does not have an IBDatabase component
specified, attempts to edit a read-only dataset, tries to execute
an empty query, and so on.
ソスン抵ソスsソスソスソスネのゑソスソスソスソスソスソスワゑソスソスソスBソスソスソスmソスナゑソスソスヒ。ソスソスソスB
ソス@ソスソスソスソスソスソスソスソスソスソスソスソスソスソストみまゑソスソスB:-(
ソス@TSソスソスソスソス
ソス@ソスソスソスソスソスソスソスソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスB
ソス@ソスgソスpソスソスソストみまゑソスソスI:-)
IgyソスソスソスソスソスソスソスソスソスワゑソスソスソスソスI
TIBDatabaseソスソスソスソスソスソスソスソスソスン定しソストゑソスソスネゑソスソスソスソスソスソスフゑソスソスソスソスソスソスソスソスソスソスンゑソスソスソスソスナゑソスソスB
TIBTransactionソスATIBSQLソスソスン定しソスワゑソスソスソスソス轤、ソスワゑソスソスソスソスソスソスワゑソスソスソスソスI
ソス{ソスソスソスノ奇ソスソスモでゑソスソスBソスF-)
object IBDatabase1: TIBDatabase
DatabaseName = 'C:¥test¥TEST.GDS'
LoginPrompt = False
DefaultTransaction = IBTransaction1
IdleTimer = 0
SQLDialect = 3
TraceFlags = []
Left = 128
Top = 88
end
object IBTransaction1: TIBTransaction
Active = False
DefaultDatabase = IBDatabase1
AutoStopAction = saNone
Left = 216
Top = 64
end
object IBSQL1: TIBSQL
Database = IBDatabase1
ParamCheck = True
Transaction = IBTransaction1
Left = 176
Top = 152
end