Hallo zusammen,
ich bitte um Verständnis ich bin absoluter Anfänger. ich komme von Delphi6 wo ich mich sehr gut auskenne. Aber hier habe ich ganz elementare Probleme, ich habe ein Beispielprogramm abgetippt welches nur nachname,vorname und telefonnr. speichert und anzeigt,. Hier nun meine Probleme:
1. das anlegen der Tabelle funktioniert nicht: Hier mein Code dazu
SQL-Anweisung
1: 2: 3: 4: 5: 6: 7: 8:
| DROP TABLE IF EXISTS telefon; CREATE TABLE 'telefon'( 'id' int(11) NOT NULL auto_increment, 'vorname' varchar(100) NOT NULL DEFAULT'', 'nachname' varchar(100) NOT NULL DEFAULT'', 'telefon' varchar(100) NOT NULL DEFAULT'', PRIMARY KEY ('id') )ENGINE = MyISAM CHARACTER SET latin1 COLLATE latin1_german1_ci; |
folgende Fehlermeldung erschein dann:
SQL-Anweisung
1: 2: 3: 4: 5: 6: 7:
| CREATE TABLE 'telefon'( 'id'int( 11 ) NOT NULL AUTO_INCREMENT , 'vorname'varchar( 100 ) NOT NULL DEFAULT '', 'nachname'varchar( 100 ) NOT NULL DEFAULT '', 'telefon'varchar( 100 ) NOT NULL DEFAULT '', PRIMARY KEY ( 'id' ) ) ENGINE = MYISAM CHARACTER SET latin1 COLLATE latin1_german1_ci; |
Zitat: |
MySQL meldet: Dokumentation
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''telefon'(
'id' int(11) NOT NULL auto_increment,
'vorname' varchar(100) NO' at line 1 |
2. Wenn ich die tabelle mit mysqladmin anlege geht das, wenn ich das Programm starte kommt allerdings folgende Fehlermeldeung beim drücken des Buttons neu:
Zitat: |
Application raised an exception class EPropertyNotFound with message 'Trying to access non-existant property Unit1->DataSource1 in unit1.php, line 39.' |
der code zu Button neu:
Quelltext
1: 2: 3: 4: 5:
| function Button1Click($sender, $params) { if ($this->DataSource1->DataSet->recordcount > 0) { $this->DataSource1->DataSet->insert(); |
Ich habe php-version 5.2.9 und mysql version 5.0.51a auf dem server.Ich arbeite mit Delphi4php version 2.0. Ich bitte um Hilfe ich zweifle schon an mir selbst.
Moderiert von Narses: SQL/Code/Quote-Tags hinzugefügt