Entwickler-Ecke

Datenbanken - KADao installieren geht nicht


Regan - Do 16.08.07 13:15
Titel: KADao installieren geht nicht
Hallo,
ich habe ein Problem mit dem Installieren von KADao. Wenn ich das Package und die Controls installieren will, dann sagt mir Delphi, dass die vcldb fehlt. Was kann man da machen? Und gibt es irgendwo ne Doku, wie ich das installieren kann, die readme sagt mir da relativ wenig. :(

MfG
Regan


Klabautermann - Do 16.08.07 13:33

Hallo,

hast du eine Personal Version von Delphi?
Dann musst du wenn ich mich recht entsinne KaDAO PE verwenden, also die Version die nciht auf tDataset basieren.

Gruß
Klabautermann


Regan - Do 16.08.07 14:35

Ja ich benutze Delphi2005 Personal. Ich habe mir auch die Personalversion von hier heruntergeladen [http://www.kadao.dir.bg/download.htm]. Da das nicht ging habe ich den Link obendrüber benutzt (geht auch nicht, bracuht man auch die vcldb). Die Personalversion ist allerdings nur für Delphi 5 und 6. Und wenn ich die installieren will, dann kommen folgende Fehler:
Zitat:

[Warnung] KDaoDataBase.pas(309): W1005 Unit 'FileCtrl' ist plattformspezifisch
[Fehler] KDaoDataBase.pas(730): E2003 Undefinierter Bezeichner: 'NULL'
[Fehler] KDaoDataBase.pas(776): E2003 Undefinierter Bezeichner: 'VarIsNull'
[Fehler] KDaoDataBase.pas(854): E2003 Undefinierter Bezeichner: 'NULL'
[Fehler] KDaoDataBase.pas(970): E2003 Undefinierter Bezeichner: 'VarIsNull'
[Fehler] KDaoDataBase.pas(971): E2003 Undefinierter Bezeichner: 'NULL'
[Fehler] KDaoDataBase.pas(991): E2003 Undefinierter Bezeichner: 'VarIsNull'
[Fehler] KDaoDataBase.pas(993): E2003 Undefinierter Bezeichner: 'NULL'
[Fehler] KDaoDataBase.pas(2651): E2003 Undefinierter Bezeichner: 'VarArrayHighBound'
[Fehler] KDaoDataBase.pas(2651): E2003 Undefinierter Bezeichner: 'VarArrayDimCount'
[Fehler] KDaoDataBase.pas(2747): E2003 Undefinierter Bezeichner: 'VarArrayHighBound'
[Fehler] KDaoDataBase.pas(2747): E2003 Undefinierter Bezeichner: 'VarArrayDimCount'
[Warnung] KDaoDataBase.pas(3180): W1012 Konstantenausdruck verletzt untere Grenzen
[Fataler Fehler] KADaoPED6.dpk(45): F2063 Verwendete Unit 'KDaoDataBase.pas' kann nicht compiliert werden

Was kann ich da machen?


noidic - Do 16.08.07 14:38

binde mal in der unit, die den Fehler wirft, die unit Variants ein.


Regan - Do 16.08.07 14:44

Danke das hat schonmal funktioniert. Allerdings kommt jetzt folgender Fehler:
Zitat:
[Fataler Fehler] KADaoReg.pas(4): F1026 Datei nicht gefunden: 'DsgnIntf.dcu'


Critter - Do 16.08.07 15:04

Wenn ich nciht irre war das 'ne Alte Delphi 5 oder so unit, die musstest du wiederum aus den Uses der Fehlerwerfenden Unit entfernen können. Ganz sicher bin ich mir nicht da ich Meldung seit Jahren nicht mehr gesehen habe.

Critter


Regan - Do 16.08.07 15:40

Ich habe das ganze mal entfernt. Nachdem ich dann noch in allen units "Variants hinzugefügt habe, kommt jetzt:
Zitat:

[Fehler] E1026 Datei nicht gefunden: 'KADao.res'

Und nun? Langsam geht mir das ganze echt auf die Nerven. Warum wird das nicht vom Entwickler gleich fertig bereitgestellt?

---Moderiert von user profile iconNarses: Beiträge zusammengefasst---

Erstmal: Sorry für den Schiebepost, aber: Es geht geht. :dance: :dance2: :party: :party: :beer: :zustimm:
Was habe ich einfach gemacht?
:arrow: Ich habe mir einfach die Datei Kdao.res aus dem anderem Projekt (Dem 9.1 für non-PE) gezogen und ins Verzeichnis reingepackt und dann auf installieren geklickert. Und es ging.


LuGo - So 10.01.10 17:52

Eine Frage was ist diese Unit Variants bzw. wo finde ich diese Variants und wie binde ich die ein? (Ich habe erst sehr wenig Erfahrung mit Delphi gemacht) Und was ist mit den Uses der fehlerwerfenden Unit gemeint???

Vielen Dank im Vorraus

LuGo