ich benutze
mySQL. In der vorherigen Version konnte man auf folgende Weise eine Datenbank erstellen:
Code:
var ZIbSqlDatabase1: TZIbSqlDatabase;
begin
ZIbSqlDatabase1.Database := '<<Pfad zu Datenbank>>';
ZIbSqlDatabase1.Host := 'testserver';
ZIbSqlDatabase1.Password := 'masterkey';
ZIbSqlDatabase1.Login := 'SYSDBA';
ZIbSqlDatabase1.CreateDatabase('');
end;
Leider gibt es den Typ TZIbSqlDatabase in der neusten Version nicht mehr. Die Typen in der neusten Version heißen TZConnection, TZQuery und TZSQLProcessor. Und keiner dieser Typen hat eine Funktion wie CreateDatabase('') oder so ähnlich.
Ich habe also keine Ahnung, wie man eine Datenbank erzeugt, ohne bereits mit einer vorhandene Datenbank verbunden zu sein.... Der Datentyp TZConnection verlangt eine bereits erstellte Datenbank....
Gibt man keine Datenbank an, bekommt man eine EZSQLException mit der Meldung "
SQL Error: Unknown database -nt"...
Schade, dass es keine Doku zu den Komponenten gibt.. oder hat jemand vielleicht was brauchbares gefunden?