Delphi-PRAXiS
Seite 8 von 12   « Erste     678 910     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Datenerfassung mit Firebird Datenbank (https://www.delphipraxis.net/129737-datenerfassung-mit-firebird-datenbank.html)

mkinzler 26. Feb 2009 15:55

Re: Datenerfassung mit Firebird Datenbank
 
Wie heisst den jetzt das Feld genau?

DeddyH 26. Feb 2009 15:58

Re: Datenerfassung mit Firebird Datenbank
 
Zitat:

Zitat von Jens Hartmann
[EDIT] Ich frage mich, warum er in der Fehlermeldung LFDNR Groß schreibt

Schau mal hier: http://www.firebirdfaq.org/faq76/

Jens Hartmann 26. Feb 2009 17:12

Re: Datenerfassung mit Firebird Datenbank
 
Das Feld heißt so wie im SQL-Code, die Datenbank befindet sich auch oben im Post

[EDIT] Hallo Detlef, also wenn ich das mit meinem bißchen Englisch richtig Übersetz habe, muss ich meine Befehle in diese zwei Hochzeichen setzte.

Habe ich probiert, geht auch nicht.

SQL-Code:
INSERT INTO ''MB256PLUS'' (''LfdNr'','' Datum'', ''Uhrzeit'','' Ereignis'', ''Teilnehmer'', ''Bereich'')
VALUES ('1234','12.12.2009','12:23:12', 'Extern Scharf', 'Schalteinrichtung','Verwaltung');

DeddyH 26. Feb 2009 17:22

Re: Datenerfassung mit Firebird Datenbank
 
Du musst die nur dann in entsprechender Groß- und Kleinschreibung angeben, wenn Du bei der Definition der Felder die entsprechenden Bezeichner in Anführungszeichen gesetzt hast. Nur dann werden sie case-sensitive behandelt.

mkinzler 26. Feb 2009 17:30

Re: Datenerfassung mit Firebird Datenbank
 
Deshalb ja meine Frage: Wie heisst das Feld genau?

Jens Hartmann 26. Feb 2009 17:33

Re: Datenerfassung mit Firebird Datenbank
 
Das versteh ich jetzt nicht, jetzt habt Ihr mich total durcheinander gemacht. :wall:


Allso mal langsam, :gruebel:

In meiner Datenbank sind die Bezeichnungen so:

Tabellenname : MB256PLUS
Feldname : ID
Feldname : LfdNr
Feldname : Datum
Feldname : Uhrzeit
Feldname : Ereignis
Feldname : Teilnehmer
Feldname : Bereich

Genau so hatte ich es doch auch in der Abfrage, ODER? :gruebel:

mkinzler 26. Feb 2009 17:41

Re: Datenerfassung mit Firebird Datenbank
 
Nei muss dann so heissen:
SQL-Code:
NSERT INTO MB256PLUS ("LfdNr", "Datum", "Uhrzeit", "Ereignis", "Teilnehmer", "Bereich")
VALUES ('1234','12.12.2009','12:23:12', 'Extern Scharf', 'Schalteinrichtung','Verwaltung');

Jens Hartmann 26. Feb 2009 17:52

Re: Datenerfassung mit Firebird Datenbank
 
Ja , so hatte ich das eben auch schon mal alles, dann kommt aber die Fehlermeldung

Cannot retrieve Resultset data.

Ich habe schon massig Version probiert, ich vermute eher einen Grundlegenden Fehler gemacht zu haben, den ich nicht sehe

Satty67 26. Feb 2009 17:54

Re: Datenerfassung mit Firebird Datenbank
 
Oben sieht es so aus, dass Du zwei einzelne Apostroph genommen hast, statt dem Anführungszeichen

" <> ' '

Finde es irgenwie beruhigend, das Du über die Steine stolperst, über die ich vor ein paar Tagen gestolpert bin (selber SQL Anfänger)

mkinzler 26. Feb 2009 17:55

Re: Datenerfassung mit Firebird Datenbank
 
Zeig mal den entsprechenden Delphicode ( in dem du den query setzt)


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:19 Uhr.
Seite 8 von 12   « Erste     678 910     Letzte »    

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