![]() |
tabelle anlegen
hi Leute ich leg wie folgt eine Tabelle in miner database an
Delphi-Quellcode:
Das Problem ist, das er wenn er diese dann in der db anlegt, so schreibt 'Tabelle' , also in Anführungszeichen und danach kann ich die Datensätze nicht merh ändern, weil er dann die Abfragen so schreibt. z.B.
procedure TAdministration.anlegenClick(Sender: TObject);
begin hauptfenster.dbMain.Hostname:=host.Text; //Server hauptfenster.dbMain.user:=user.Text; //Benutzername hauptfenster.dbMain.Password:=passwort.Text; //Passwort hauptfenster.dbMain.Database:=database.Text; //Name der Datenbank hauptfenster.dbMain.Connected:=True; //Verbindung herstellen try hauptfenster.qrMain.SQL.Text:='CREATE TABLE `'''+etabelle.text+'''` ('+ '`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY,'+ '`Haus` char(2) NOT NULL,'+ '`Etage` char(25) NOT NULL,'+ '`ZNr` char(4) NOT NULL,'+ '`TA` char(255) NOT NULL,'+ '`ZBe` char(255) NOT NULL,'+ '`AA` char(255) NOT NULL'+ ');'; hauptfenster.qrMain.ExecSql; finally hauptfenster.dbMain.Connected:=False; end; end; end. select * from 'Tabelle'' also hinten 2 Anführungszeichen, ich weiß nur nicht wie ich diese Dinger wegbekomme wenn man normal eine Tabelle anlegt über phpmyadmin oder so, dann schreibt er ja auch nuur Tabelle und nciht `Tabelle` , Ich verstehe es nciht. vielleicht könn IHr mir ja helfen wäre toll cu yoshie |
Re: tabelle anlegen
Alt
Delphi-Quellcode:
Neuhauptfenster.qrMain.SQL.Text:='CREATE TABLE `'''+etabelle.text+'''` ('+
Delphi-Quellcode:
hauptfenster.qrMain.SQL.Text:='CREATE TABLE '+etabelle.text+'('+
|
Re: tabelle anlegen
vielen dank, hat funktioniert
schönen abend noch yosh |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz