USE öffnet nicht orginal Tabelle
- From: "P. Engemann" <philip[AT]bte-online.de>
- Date: Wed, 17 Aug 2005 09:51:20 +0200
Hallo Füxe!
Ich habe ein sehr schönes Phänomen hier.. wobei so schön find ich es
garnicht.
Aber vielleicht übersehe ich auch nur blind etwas.
Folgenden Code der eigentlich seit Jahren läuft, der Author ist hier
garnicht mehr bekannt...:
lcTable ist schon einmal geöffnet in dieser Datensitzung!
---schnipp---
SELECT 0
USE (GETConfig("P_DATA") + lcTabelle) AGAIN ALIAS NRSUCH
SET ORDER TO knr_snr ASCENDING && freie SNR suchen
SET NEAR ON
SEEK THIS.knr + "0000"
SET NEAR OFF
&& Neue SNR wird berechnet...
---schnapp---
Ablauf :
1) Platz1 öffnet lcTabelle
2) Platz2 öffnet lcTabelle
3) Platz1 fürt die Funktion oben aus, bekommt ne richtige SNR und trägt
danach einen neuen Satz in die Tabelle ein.
4) Platz1 beendent das ganze Programm, nix kann also mehr geöffnet sein.
5) Platz2 fürht funktion oben aus, aber der neue Satz von Punkt 3 fehlt und
es wird die selbe SNR nocheinmal errechnet und eingetragen.
6) Der USE Befehl hier öffnet leider eine Tabelle die der kopie der lokalen
Datensitzung entspricht.
Für mich sieht es so aus, als ob das USE AGAIN nicht die orginal Tabelle
öffnet sondern irgendeine kopie.
Weiß jemand was dazu ?
Gruß Philip
.
- Follow-Ups:
- Re: USE öffnet nicht orginal Tabelle
- From: Jochen Kirstaetter
- Re: USE öffnet nicht orginal Tabelle
- From: Alexander Fontana
- Re: USE öffnet nicht orginal Tabelle
- Prev by Date: Datei schreibgeschützt
- Next by Date: Re: Datei schreibgeschützt
- Previous by thread: Datei schreibgeschützt
- Next by thread: Re: USE öffnet nicht orginal Tabelle
- Index(es):