Autor Beitrag
xel
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 43



BeitragVerfasst: Mo 29.11.04 00:22 
Hallo mein programm kann zurzeit eine ODBC verbindung erstellen aber eine DATENBANK
kann mein programm nicht erstellen.

Ich habe jetzt kein plan wie ich eine neue Datenbank anlege.. also ich verwende die standart
Delphi MySQL komponenten und will auch dabei bleiben.. bitte keine vorschlege mit ZEOS und so!


Danke in vorraus..
Xel
MartinPb
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 698



BeitragVerfasst: Mo 29.11.04 00:54 
Ich kenn mich jetzt nicht mit MySQL aus, aber bei Oracle kann jetzt keine Datenbank so ohne weiteres erstellt werden. Ich hab mir aber sagen lassen, daß MySQL oder Interbase es können, zumindest per Script. Allerdings ist das kein SQL Befehl. Da du auch noch auf ODBC bestehst, kann ich mir nicht vorstellen, daß es so klappen wird. Eine Datenbank ist nun mal eine Datenbank. Das ist nicht so wie bei Access. Aber ich las mich hier gerne belehren.

_________________
Gruß
Martin
neojones
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1206
Erhaltene Danke: 1



BeitragVerfasst: Mo 29.11.04 10:48 
@MartinPb: ALLES was man mit mySQL macht ist SQL. Auch das Anlegen von Tabellen. Der entsprechende Befehl lautet "CREATE DATEBASE datenbankname". Im Anschluss daran wird "USE datenbankname" ausgeführt.

Allerdings wird das bei ODBC nicht so ohne weitere funktionieren, weil der Socket auf eine Datenbank fixiert ist.

Besser wäre es, Zeos oder SciBit zu verwenden für den Zugriff.

_________________
Ha! Es compiliert! Wir können ausliefern!