Hey mede tweakerts,
Ik ben bezig met een Delphi projectje, ik probeer een delphi unit te koppelen aan een Interbase database. Nu is het me al gelukt via een form en een aatal SQL componenten die standaard in Delphi zitten. Maar nu probeer ik dit op te lossen in een Class.
Maar nu krijg ik de volgende error:
"Missing DriverName Property"
Maar deze property zou hij binnen moeten krijgen via de eerder aangeroepen ini file..
Kan iemand mij hiermee helpen?
Alvast bedankt voor het reageren!
Ik ben bezig met een Delphi projectje, ik probeer een delphi unit te koppelen aan een Interbase database. Nu is het me al gelukt via een form en een aatal SQL componenten die standaard in Delphi zitten. Maar nu probeer ik dit op te lossen in een Class.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| constructor TDatabase.Create;
begin
DbConnect := TSQLConnection.Create(DummyCompo);
DbConnect.ConnectionName := 'IBLocal';
DbConnect.LoadParamsFromIniFile('\dbxconnections.ini');
DbQuery := TSQLQuery.Create(DummyCompo);
end;
procedure TDatabase.GetSchaatsers;
begin
DbQuery.SQLConnection := DbConnect;
DbQuery.Close;
DbQuery.SQL.Clear;
DbQuery.SQL.Add('Select *');
DbQuery.SQL.Add('From Schaatsers');
DbQuery.Open;
end; |
Maar nu krijg ik de volgende error:
"Missing DriverName Property"
Maar deze property zou hij binnen moeten krijgen via de eerder aangeroepen ini file..
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| [IBLocal] BlobSize=-1 CommitRetain=False Database=schaatscase ErrorResourceFile= DriverName=Interbase LocaleCode=0000 Password=masterkey RoleName=RoleName ServerCharSet= SQLDialect=1 Interbase TransIsolation=ReadCommited User_Name=sysdba WaitOnLocks=True |
Kan iemand mij hiermee helpen?
Alvast bedankt voor het reageren!
[ Voor 3% gewijzigd door Armageddon_2k op 25-05-2005 14:24 ]