Weshalb entstehe diese Zeichen 㘵㌸Q䓾升䐠畲正畧獳匠獹整

19/10/2012 - 13:20 von gemeg1 | Report spam
Hallo Zusammen

In einer Front- und Backendlösung kommt es immer wieder das ein Datensatz unwiederbringbar zerstört wird.

Windows 7
Office 2010
4 User
Neueste Netzwerktopologie
Neuer Server und neue Rechner

Es passiert tàglich, dass ein Datensatz aus der DB gelöscht werden muss.
Wie erwàhnt sind dann diese SChriftzeichen "㘵㌸Q䓾升䐠畲正畧獳匠獹整" dargestellt.

Kann mir jemand Helfen wie dies zu vermeiden ist und mir die Frage beantworten weshalb dies entsteht?

Bin am Ende mit dem Latein.

Vielen Dank. im Voraus, für Eure Zuschriften.

Gerry Meier
 

Lesen sie die antworten

#1 Karl Donaubauer
19/10/2012 - 16:02 | Warnen spam
wrote:
In einer Front- und Backendlösung kommt es immer wieder das ein
Datensatz unwiederbringbar zerstört wird.

Windows 7
Office 2010
4 User
Neueste Netzwerktopologie
Neuer Server und neue Rechner

Es passiert tàglich, dass ein Datensatz aus der DB gelöscht werden
muss.
Wie erwàhnt sind dann diese SChriftzeichen "??Q??????????"
dargestellt.



Sind nur bestimmte Felder (nur Memos?) betroffen?

Typischerweise treten diese "chinesischen" Zeichen in korrupten Memofeldern
auf, wenn der Pointer zum Memospeicher weg ist. s.a. Allens Beschreibung
http://allenbrowne.com/ser-47.html im Absatz
"Symptom: Memo field contains strange characters."

Die hàufigste Ursache sind Netz/Hardwareprobleme, s. z.B. was Allen
in der Tabelle zu "Network" schreibt: http://allenbrowne.com/ser-25.html
Das ist oft schwer zu finden, weil's nur Access und recht partiell betrifft.
Vielleicht mal drauf achten oder mitschreiben, welche Maschine die
korrupten DS im Zugriff hatte.

Es gibt/gab aber auch andere Verursacher, früher z.B. mal Oplocks
(s. http://www.granite.ab.ca/access/cor...plocks.htm).
Spielt vermutlich mit Win7 keine Rolle mehr.

Wenn es nur bestimmte Memofelder betrifft, dann kommt's noch drauf
an, wann genau die Korruption passiert. Wenn es nach einer Änderung
ist, kann es auch ein Vearbeitungsschritt sein, also z.B. eine Abfrage
oder Code, der etwas reinschreibt, das dem Feld nicht zusagt.

Wenn du in der Suchmaschine deiner Wahl sowas wie
"Microsoft Access corruption chinese" eingibst, findest du etliche
Quellen und Diskussionen zur Thematik.

Servus
Karl
*********
Access-FAQ: http://www.donkarl.com

Ähnliche fragen