Herzlich willkommen in der Delphi-PRAXiS, boserPascal.
Das Anlegen einer Datenbank ist über Transact-
SQL (T-
SQL) möglich. Dazu verbindest du dich einfach mit der Master-Datenbank und verwendest das
CREATE DATABASE Statement. Hier im Forum findest du sicher einige
Code-Beispiele, wenn du nach
ADO Ausschau hältst.
Ganz ohne "Treiber" geht es wohl nicht, aber was du vielleicht meinst ist die Programmierung gegen das Call Level Interface (CLI,
DB-Library). Diese Programmiertechnik aus der Zeit von
SQL Server 6.5 (und frühere Versionen) wurde in der Microsoft-Welt durch die Bereitstellung höherer Abstraktionen (
ADO, RDO,
ODBC, OLEDB) obsolet.
Im oben verknüpften Beispiel findest du eine ADOQuery mit fest eingetragenem
SQL. Du kannst das
SQL-Statement natürlich auch zur Laufzeit festlegen:
Delphi-Quellcode:
begin
with ADOQuery
do
begin
SQL.Text := '
SELECT * FROM employees';
Open;
end;
end;
Freundliche Grüße vom marabu