Detaildatensätze in Unterformular nach Insert falsch

10/03/2009 - 07:43 von Gintenstorfer Wilfried | Report spam
Hallo an alle!

(Acc2003, SQL 2000)

Ich habe ein Formular (Kunden) mit einem Unterformular (Ansprechpartner) das
via ODBC an verknüpfte Tabellen gekoppelt ist. Seit einigen Tagen habe ich
das Problem das wenn man einen Ansprechpartner erfaßt hat und auf einen
anderen Ansprechpartner klickt, der soeben erfaßte Datensatz andere Daten
anzeigt. Die falschen Daten sind werte von Ansprechpartnern die zu anderen
Kunden gehören. Wenn man das Kundenformular aktualisiert, stimmen die
Ansprechpartner wieder (inkl. dem neu erstelltem)

Ich habe nun schon die Index und div. Schlüssel am SQL Server neu aufgebaut.
Leider ohne Erfolg. Auch die AccDB habe ich repariert und komprimiert. Auch
kein Erfolg. Da die DB làuft schon seit langer Zeit einwandfrei làuft und an
der DB und/oder SQL nichts wesentliches geàndert wurde, bin ich im Moment
ein wenig ratlos warum dieses Phànomen plötzlich auftritt.

Hatte das schon jemand mal? Oder hat jemand einen guten Tipp für mich was
man da noch prüfen oder machen kann?

Danke für alle Antworten im voraus.
Wilfried
 

Lesen sie die antworten

#1 Peter Doering
10/03/2009 - 08:32 | Warnen spam
Hallo,

Gintenstorfer Wilfried wrote:

(Acc2003, SQL 2000)

Ich habe ein Formular (Kunden) mit einem Unterformular (Ansprechpartner) das
via ODBC an verknüpfte Tabellen gekoppelt ist. Seit einigen Tagen habe ich
das Problem das wenn man einen Ansprechpartner erfaßt hat und auf einen
anderen Ansprechpartner klickt, der soeben erfaßte Datensatz andere Daten
anzeigt. Die falschen Daten sind werte von Ansprechpartnern die zu anderen
Kunden gehören. Wenn man das Kundenformular aktualisiert, stimmen die
Ansprechpartner wieder (inkl. dem neu erstelltem)



Bedeutet "erfassen" dass ein neuer angelegt oder ein bestehender geaendert
wird? Laufen irgendwelche Prozeduren nach der Erfassung? Falls ja, welche?
Wie sind Haupt- und UFo verknuepft? Ueber Master/Child-Felder oder Filter?
Werden die Schluesselfelder fuer neue DS gefuellt? Wo?

Ich habe nun schon die Index und div. Schlüssel am SQL Server neu aufgebaut.



Das wuerde ich als Ursache fast ausschliessen.

Da die DB làuft schon seit langer Zeit einwandfrei làuft und an
der DB und/oder SQL nichts wesentliches geàndert wurde,



Famous last words ;-)

Gruss - Peter

Mitglied im http://www.dbdev.org
FAQ: http://www.donkarl.com
NEK1 Zusatztermin wg. hoher Nachfrage:
Sa/So 21./22.3.2009 http://www.donkarl.com/NEK

Ähnliche fragen