> > hallo liste > > ich habe wieder mal ne tolle aufgabe vom chef bekommen. und > zwar muss ich > aus einer db daten in ein textfile schreiben, damit er sie in einem > dos-programm weiterverwenden kann. > > jetzt hab ich aber ein problem mit umlauten. > wenn der chef das text-file einliest, wird z.b. aus einem "�" > ein "�". weiss > jemand rat, wie ich das korrigieren kann ? > > danke schonmal > gruss rico > > ps: im archiv hab ich nichts schlaues gefunden. >
Das Mapping der Bytes auf die entsprechenden Zeichen mu� an den jeweiligen Schnittstellen passieren. In der Datenbank sollte ein � stehen, wo ein � ist (im Sinne des von der Datenbank benutzten Encodings). Alles andere ist Unfug. Versuche einfach, beim Schreiben das richtige Encoding zu verwenden, z.B. indem Du per ADODB.Stream schreibst. Beim Ausgeben der Daten auf der DOS-Konsole reicht es eventuell, die Codepage mit CHCP zu wechseln. Gru�, Alex | [aspgerman] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp
