Einzelnen Beitrag anzeigen

Stiftpritt

Registriert seit: 24. Apr 2003
4 Beiträge
 
#3
  Alt 28. Apr 2003, 12:14
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?
  Mit Zitat antworten Zitat