Geänderter Datensatz nicht geändert

29. September 2015 09:21

Hallo,
Ich habe eine Navision DB im classic Client geöffnet.
Ich hole mir einen Datensatz wiederholt mit Get und prüfe ein Boolean Feld auf True.

In einer anderen Classic clientsitzung ändere ich das Feld auf True.


In meiner "ersten" Sitzung ist das Feld nicht geändert. Erst nach einiger Zeit oder nach einem Neustart der ersten Navisionsitzung.
Hierbei ist es auch egal ob die zweite Sitzung Lokal oder auf einem anderen PC gestartet wird.

Wir arbeiten mit SQL Server 2008


Hat hier jemand eine Idee ?

Gruss
Jörg

Re: Geänderter Datensatz nicht geändert

29. September 2015 09:26

Hallo,

ist das der erste Datensatz in der Tabelle gewesen?
Hast du die Form in der du geändert hast, geschlossen?

schon mal SELECTLATESTVERSION probiert?

Gruß Fiddi

Re: Geänderter Datensatz nicht geändert

29. September 2015 09:36

Hallo,

wenn ich die Form schliesse geht es.

Testweise ein Button mit "Commit" angelegt und diesen nach der Änderung ausgeführt.
Und schon ist der Datensatz geändert.

Anscheinend wird beim schliesen der Form ein Commit ausgeührt. Vorher nicht.



SELECTLASTESTVERSION hilft im übrigen nicht.

Re: Geänderter Datensatz nicht geändert

29. September 2015 10:13

Jörg Nissen hat geschrieben:Anscheinend wird beim schliesen der Form ein Commit ausgeührt. Vorher nicht.

Oder, wenn man einen Datensatz vor/zurück springt.