Mehrere Datenbanken öffnen (ADS)
Verfasst: Mo, 14. Aug 2006 13:57
Hallo,
ich habe ein „Problem“, ich arbeite mit dem ADS-Server ( Version 7.1 )
Wenn ich eine Datenbank zweimal öffne mit unterschiedlichem Namen und einen Wert ändere wird dieser nicht automatisch bei der anderen nachgeführt.
Beispiel:
DBUseArea(.T., ADSDBE, Kunden, ,Kund_1,.T.)
DBUseArea(.T., ADSDBE, Kunden, ,Kund_2,.T.)
? Kund_1->NAME -> „Test“
? Kund_2->NAME -> „Test“
//Einen Wert ändern und wieder ausgeben
Kund_1->NAME := „hallo“
? Kund_1->NAME -> „hallo“
? Kund_2->NAME -> „Test“
//Jetzt neu positionieren
Kund_2->(DBGOTOP())
Kund_2->(DbGoTo(Kund_1->(Recno()))
? Kund_2->NAME -> „hallo“
Hat jemand eine Idee wie und ob man das anderst lösen kann ausser mit GoTop? (Eventuell kann man den Zwischenspeicher ausschalten?)
Mit freundlichen Grüßen
Michael Gfeller
ich habe ein „Problem“, ich arbeite mit dem ADS-Server ( Version 7.1 )
Wenn ich eine Datenbank zweimal öffne mit unterschiedlichem Namen und einen Wert ändere wird dieser nicht automatisch bei der anderen nachgeführt.
Beispiel:
DBUseArea(.T., ADSDBE, Kunden, ,Kund_1,.T.)
DBUseArea(.T., ADSDBE, Kunden, ,Kund_2,.T.)
? Kund_1->NAME -> „Test“
? Kund_2->NAME -> „Test“
//Einen Wert ändern und wieder ausgeben
Kund_1->NAME := „hallo“
? Kund_1->NAME -> „hallo“
? Kund_2->NAME -> „Test“
//Jetzt neu positionieren
Kund_2->(DBGOTOP())
Kund_2->(DbGoTo(Kund_1->(Recno()))
? Kund_2->NAME -> „hallo“
Hat jemand eine Idee wie und ob man das anderst lösen kann ausser mit GoTop? (Eventuell kann man den Zwischenspeicher ausschalten?)
Mit freundlichen Grüßen
Michael Gfeller