AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi "Ausdruck erwartet, jedoch leer vorgefunden"
Thema durchsuchen
Ansicht
Themen-Optionen

"Ausdruck erwartet, jedoch leer vorgefunden"

Ein Thema von Jack and the Juice · begonnen am 11. Jul 2011 · letzter Beitrag vom 11. Jul 2011
Antwort Antwort
Seite 1 von 2  1 2      
Jack and the Juice

Registriert seit: 15. Jan 2011
Ort: Lübeck
52 Beiträge
 
#1

"Ausdruck erwartet, jedoch leer vorgefunden"

  Alt 11. Jul 2011, 13:40
Hallo,

ich bin langsam ein wenig am Verzweifeln. Beim ClientDataset.Append bekomme ich neuerdings die Fehlermeldung "Ausdruck erwartet, jedoch leer vorgefunden". Mir wäre sehr geholfen, wenn sich jemand dem Problem annehmen würde und mir eventuell kurz erklären würde, was es mit dieser Fehlermeldung auf sich hat.

Vielen Dank schonmal und mit besten Grüßen,

jackandthejuice
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.619 Beiträge
 
Delphi 12 Athens
 
#2

AW: "Ausdruck erwartet, jedoch leer vorgefunden"

  Alt 11. Jul 2011, 13:41
Wie wäre es mit etwas Code und der hervorgehobenen Fehlerzeile?
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Jack and the Juice

Registriert seit: 15. Jan 2011
Ort: Lübeck
52 Beiträge
 
#3

AW: "Ausdruck erwartet, jedoch leer vorgefunden"

  Alt 11. Jul 2011, 13:47
Oh, natürlich ... tut mir leid. Habe ich in der Hektik glatt vergessen ...

Delphi-Quellcode:
 
...
begin
  id := form3.codeunixdatetime(now);
  frm_main.ClientDataSet1.Append;
  with frm_main.ClientDataSet1 do
  begin
    FieldByName('ID').AsInteger := id;
    FieldByName('Land').AsString :=...
  end;
end;
Der Fehler tritt genau bei frm_main.clientdataset1.append auf. Leider wurde ich hier im Forum auch nicht direkt fündig und zu der Fehlermeldung gibt Google auch nicht gerade viel aus.
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.619 Beiträge
 
Delphi 12 Athens
 
#4

AW: "Ausdruck erwartet, jedoch leer vorgefunden"

  Alt 11. Jul 2011, 13:52
Ist das ein Laufzeitfehler, oder meckert bereits der Compiler?
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Jack and the Juice

Registriert seit: 15. Jan 2011
Ort: Lübeck
52 Beiträge
 
#5

AW: "Ausdruck erwartet, jedoch leer vorgefunden"

  Alt 11. Jul 2011, 13:54
Nein, der Compiler meckert auch schon. Hab das Ganze durch Haltepunkte nochmal geprüft, aber irgendwelche augenscheinlichen Fehler fallen mir nicht auf.
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.619 Beiträge
 
Delphi 12 Athens
 
#6

AW: "Ausdruck erwartet, jedoch leer vorgefunden"

  Alt 11. Jul 2011, 13:57
Und Du bist sicher, dass das nicht von form3.codeunixdatetime kommt? Was geschieht, wenn Du die id einfach mal beherzt mit z.B. 1 belegst?
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Jack and the Juice

Registriert seit: 15. Jan 2011
Ort: Lübeck
52 Beiträge
 
#7

AW: "Ausdruck erwartet, jedoch leer vorgefunden"

  Alt 11. Jul 2011, 14:00
Danke für deinen Hinweis. Aber es lag an etwas anderem ... ich hatte im OnDataChange vom ClientDataSet etwas eingebaut, was den Fehler ausgelöst hat. Hab das ganze jetzt ausfindig gemacht und werd mich daran begeben, es zu beseitigen.

Besten Dank nochmal,

jackandthejuice
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.033 Beiträge
 
Delphi 12 Athens
 
#8

AW: "Ausdruck erwartet, jedoch leer vorgefunden"

  Alt 11. Jul 2011, 14:08
Hätte man da nicht beim Debuggen (z.B. die vernachlässigte F7) mitbekommen müssen wo es genau knallt?
Abgesehn davon, daß man sich dabei auch gleich mal die Variablen mit ansehen kann, ob diese auch korrekte Werte enthalten.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Jack and the Juice

Registriert seit: 15. Jan 2011
Ort: Lübeck
52 Beiträge
 
#9

AW: "Ausdruck erwartet, jedoch leer vorgefunden"

  Alt 11. Jul 2011, 14:14
Den Variableninhalt habe ich mir angeschaut, der war korrekt. Ich habe wie gesagt einen Haltepunkte gesetzt und - vermutlich lag da der Fehler - mit F8 durchgeschaltet. Vielen Dank also für den Tipp mit F7 und tut mir leid, dass ich dafür jetzt einen eigenständigen Thread aufmachen musste.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.033 Beiträge
 
Delphi 12 Athens
 
#10

AW: "Ausdruck erwartet, jedoch leer vorgefunden"

  Alt 11. Jul 2011, 14:35
dass ich dafür jetzt einen eigenständigen Thread aufmachen musste.
Zum Lernen, für's nöchste Mal, wr es doch gut und vielleicht hilft's auch mal Anderen auf die Sprünge.

Leider darf/kann man nicht immer die Position nehmen, wo der Cursor nach der Exceptions steht, als Fehlerstelle ansehn,
da er leider nicht immer dort stehen bleibt, wo es wirklich geknallt hat, bzw. die Ursache für den Fehler kann ja auch schon früher aufgetreten sein und sich an dieser Stelle nur erst gezeigt haben.


Ich geh meist auch erst mit F8 grob durch, merke mir die letzte Stelle und gehe dann stück für Stück je eine Ebene mit F7 tiefer (zwischendurch dann auch wieder F8 und Haltepunkte)
Hab gestern sogar gelernt/entdeckt, daß man Haltepunkte automatisch (de)aktivieren lassen kann, durch andere Haltepunkte, damit sie nicht immer reagieren/anhalten.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:48 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz