Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Feld Position für alle ds ändern (UPDATE) (https://www.delphipraxis.net/82537-feld-position-fuer-alle-ds-aendern-update.html)

Karstadt 15. Dez 2006 09:47

Datenbank: mysql • Version: 4.1 • Zugriff über: mydac

Feld Position für alle ds ändern (UPDATE)
 
Es gibt 10 Datensätze. Für jeden Datensatz gibt es eine eindeutige position also 1-10.

wenn ich position 4 löschen möchten (datensatz 4) müssen die andere positionen richtig errechnet werden.

SQL-Code:
  UPDATE 001_journalpos SET jop_pos = jop_pos-1 where (jop_pos > '4')
so klappt das nicht.. warum?

in diesen Fall sind alle position die der Bedienung zu treffen 4..

hoika 15. Dez 2006 09:52

Re: Feld Position für alle ds ändern (UPDATE)
 
Hallo,

'4' als String ??

Was für eine Fehlermeldung ?


Heiko

Karstadt 15. Dez 2006 09:59

Re: Feld Position für alle ds ändern (UPDATE)
 
'4' ups.. :( Nun funktioniert das!

SQL-Code:
UPDATE 001_journalpos SET jop_pos = jop_pos-1 where (jop_pos > 4)
Danke..


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:14 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