Entwickler-Ecke
Datenbanken - Connection Firebird Embedded
Sosti - Fr 18.01.08 09:26
Titel: Connection Firebird Embedded
Hallo Leute,
zu allererst, ich bin ein totaler Delphi-Neuling. Da der Vertrieb von Conzept 16-entwickelten kleineren Programmen zwecks Lizenzen sehr teuer ist, haben wir uns für eine zusätzliche Sprache entschieden.
Da es eine kleine DB-Anwendung sein soll und ich strikt dagegen bin, für ein kleines Tool gleich einen ganzen MySQL-Server mitzuliefern, habe ich mich nach Embedded Datenbanken umgesehen. Ich kannte bisher nur SQLite, doch hab ich Firebird gewählt, vor allem auch deshalb, weil in der gleichen Schiene auch "richtige" Server-Varianten gibt, falls die Software mal wächst.
Nun habe ich mit IBOConsole eine Datenbank erstellt und alles (den ganzen FB-Ordner-Inhalt samt DB) in den Projektordner kopiert und die fbembed.dll in gds32.dll umbenannt.
Im RAD Studio bin ich dann in den Daten-Manager und habe eine neue InterBase-Verbindung eingerichtet. Wenn ich dann auf "Verbindung testen" klicke, scheit er zuerst nach der icuuc30.dll und dann in einer zwieten Meldung nach "gds32.dll", jedoch sind beide Dateien im Projektordner vorhanden. Was könnte da noch falsch sein?
Ich entschuldige mich gleich für Fragen, die eigentlich einfach gelöst werden könnten, aber ich hab Delphi erst seit 2 Tagen installiert und bisher noch nie mit RAD-Umgebungen gearbeitet.
Liebe Grüsse
Jan
Sosti - Fr 18.01.08 09:39
Ich habs jetzt hergebracht, nachdem ich alle Dlls (icuin, icudt, icuuc und gds) ins system32-Verzeichnis kopiert hab.
Muss das wirklich sein?
lg, Jan
mkinzler - Fr 18.01.08 09:51
das Problem ist ja da die IDE die Dlls in deinem Projektverzeichnis nicht findet. Beim Anwender reicht es diese ins Programmverzeichnis zu kopieren
Sosti - Fr 18.01.08 09:58
Hhmmm, kurios........... aber Danke für den Hinweis! ;o)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!