Zitat von
jo-freaky:
Jetzt hat es geklappt, als ich nämlich außerhalb dieses Ordners die
DB erstellen wollte, suchte er immernoch im Programmverzeichnis nach firebird.msg - selbstam.
Das ist garnicht seltsam.
Der Firebird embedded ist so konzipert, dass er in dem Verzeichnis des Programmes abgelegt werden muss (incl. der entsprechenden Unterverzeichnisse) in dem sich die Programmdatei befindet, die ihn aufruft.
Der IBExpert ist nunmal ein anderes Programm als Deine Eigenentwicklung und wird wohl auch in einem anderen Verzeichnis liegen.
Du solltest den Rat, den Hansa gegeben hat beherzigen und mit einer Installation des Firebird entwickeln und das Programm dann mit Embedded ausliefern.
Das hat schon den ungemeinen Vorteil, dass Du zur gleichen Zeit mit dem IBExpert in Deiner Datenbank arbeiten kannst, während Du in Deinem Programm arbeitest. Spätestens beim Debuggen des Programmes bekommst DU sonst schwierigkeiten, wenn Du gleichzeitig mit dem IBExpert in die Datenbank gucken willst. FBEmbedded läßt nämlich nur einen Zugriff zur Zeit auf die Datenbank zu.
Gruß
onlinekater