Autor Beitrag
Daniel L.
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 140
Erhaltene Danke: 14

W7, W8
TurboD Prof, Delphi Community
BeitragVerfasst: Do 13.09.12 15:20 
Hallo!
wenn ich, nachdem ich eine Table in den Editiermodus versetzt habe, einen Datensatz mit post speichern möchte, der vorher garnicht geändert wurde, bekomme ich eine Fehlermedung:

(SQL Error code = -104 Unexpected end of command - line 1. column 1.
Error Code: -104. Invalid token)


ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
table.edit;

 // Daten werden nicht geändert

table.post;  // --->  Fehler:

Das passiert sogar dann, wenn man ein Feld bearbeitet,
aber vor dem posten wieder den ursprünglichen Inhalt reinschreibt!

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
var s: string

table.edit;


s := table ['Feld1'];
table ['Feld1'] := 'BlaBla';
table ['Feld1'] :=s';

table.post;   // --->  Fehler:


Sieht nach einem Bug aus oder?

Nutze Zeos 7.0 alpha und Firebird 2.5

edit: Hab jetzt Zeos 6.6.6 stable installiert - dort gib es diese Fehlermedlung nicht!!


Daniel
EgonHugeist
Hält's aus hier
Beiträge: 11
Erhaltene Danke: 1



BeitragVerfasst: Mo 03.12.12 01:46 
Zeos7.0.1-Beta? Oder zu Weihnachten/Neujahr das stable release..

Kann viele Ursachen haben. Die Aplha war absolut nicht wirklich für Unicode geignet!

Gruß Michael