Anzahl SQLQUERY1.Fields[x] >9 steht im 10. Feld 10
-
- Beiträge: 101
- Registriert: Do 22. Nov 2007, 20:06
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
- Wohnort: München
Anzahl SQLQUERY1.Fields[x] >9 steht im 10. Feld 10
.
.
SQLQUERY1.Fields[9].AsCurrency := dbfak/100;
SQLQUERY1.EXECSQL;
Ich sehe im Datagrid des Umsetzprogrammes die richtigen Daten. Gleichgültig welches
Feld ich weg lasse, ab dem 10. stimmt es dann nicht mehr.
Mein Update-Button beinhaltet:
SQLQUERY1.UpdateMode := upWhereChanged;
SQLQUERY1.ApplyUpdates;
SQLTransaction1.Commit;
Gruß
Alfred
.
SQLQUERY1.Fields[9].AsCurrency := dbfak/100;
SQLQUERY1.EXECSQL;
Ich sehe im Datagrid des Umsetzprogrammes die richtigen Daten. Gleichgültig welches
Feld ich weg lasse, ab dem 10. stimmt es dann nicht mehr.
Mein Update-Button beinhaltet:
SQLQUERY1.UpdateMode := upWhereChanged;
SQLQUERY1.ApplyUpdates;
SQLTransaction1.Commit;
Gruß
Alfred
- af0815
- Lazarusforum e. V.
- Beiträge: 6766
- Registriert: So 7. Jan 2007, 10:20
- OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
- CPU-Target: 32Bit (64Bit)
- Wohnort: Burgenland
- Kontaktdaten:
Wie sieht das SQL aus ?
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).
- af0815
- Lazarusforum e. V.
- Beiträge: 6766
- Registriert: So 7. Jan 2007, 10:20
- OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
- CPU-Target: 32Bit (64Bit)
- Wohnort: Burgenland
- Kontaktdaten:
Und viele Felder in der Tabelle
Wie sind die Feldnamen ?
Benutz du immer die gleichen Namen, oder musst du dynamisch arbeiten.

Benutz du immer die gleichen Namen, oder musst du dynamisch arbeiten.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).
- af0815
- Lazarusforum e. V.
- Beiträge: 6766
- Registriert: So 7. Jan 2007, 10:20
- OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
- CPU-Target: 32Bit (64Bit)
- Wohnort: Burgenland
- Kontaktdaten:
Wenn sie immer gleich sind, so gib die Namen im select einmal an. Wenn dann der Fehler weg ist, ist das eine gute Indikation ob sich die Komponete beim auflösen der Wildcard vertan hat.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).
- af0815
- Lazarusforum e. V.
- Beiträge: 6766
- Registriert: So 7. Jan 2007, 10:20
- OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
- CPU-Target: 32Bit (64Bit)
- Wohnort: Burgenland
- Kontaktdaten:
Kannst du mir das SQL Statement und ev. die Definition der Tabelle bitte senden, dann kann ich es mir einfacher ansehen wo es zwickt.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).