Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Evtl. Charset-Problem beim Empfang von Daten aus Polen (https://www.delphipraxis.net/90421-evtl-charset-problem-beim-empfang-von-daten-aus-polen.html)

morgworm 17. Apr 2007 13:01

Re: Evtl. Charset-Problem beim Empfang von Daten aus Polen
 
Nette Idee - allerdings sehe ich keine Möglichkeit an ein polnisches Windows zu kommen. Außerdem darf ich hier bürokratiehalber nicht einfach installieren was ich mir ausdenke, sondern muss mich dafür erst durch etliche Abnickungsinstanzen durchkämpfen.

Bernhard Geyer 17. Apr 2007 13:05

Re: Evtl. Charset-Problem beim Empfang von Daten aus Polen
 
Zitat:

Zitat von morgworm
Nette Idee - allerdings sehe ich keine Möglichkeit an ein polnisches Windows zu kommen. Außerdem darf ich hier bürokratiehalber nicht einfach installieren was ich mir ausdenke, sondern muss mich dafür erst durch etliche Abnickungsinstanzen durchkämpfen.

Ich könnte mir gar nicht mehr ohne VM-Ware zu arbeiten. Armer Entwickler. Du kannst ja u.U. deinen Chef sagen das ohne Polnisches Windows und VM die Fehlersuche vermutlich 2-4 Wochen länger dauert. Evtl. läuft ja dann was.

morgworm 17. Apr 2007 13:11

Re: Evtl. Charset-Problem beim Empfang von Daten aus Polen
 
Ehe hier jemand einer "so aufwändigen" Installation zustimmt, werde ich mich eher gezwungen sehen, den Dateiaustausch auf andere Weise zu handlen, was, wenn man auf einen definierten Port angewiesen ist und keinen FTP-Server aufsetzen darf, nicht so richtig einfach ist... :freak:

marabu 17. Apr 2007 13:14

Re: Evtl. Charset-Problem beim Empfang von Daten aus Polen
 
Hallo Francois,

die Streams sind tatsächlich ein Nebenschauplatz. Interessanter scheint mir zu sein, auf welche Oracle-Datentypen die BDE-Blobs (welche Subtypes werden verwendet?) abgebildet werden und welche Einstellungen hüben und drüben für den language driver gemacht wurden. Arbeiten Polen und Deutsche gleichzeitig auf der gleichen Datenbank?

Nicht dass ich bei Oracle helfen könnte, aber das scheinen mir ein paar wichtige Fragen zu sein.

Grüße vom marabu

morgworm 17. Apr 2007 13:19

Re: Evtl. Charset-Problem beim Empfang von Daten aus Polen
 
Hallo marabu,

ja, Polen und Deutsche arbeiten auf der gleichen Datenbank. Von deutschland aus funktioniert die Technik - immer sogar.

Zitat:

welche Subtypes werden verwendet?
Was bedeutet das?

Die Felder sind Oracle-seitig als "ganz normale" BLOBs definiert worden, die ja normalerweise Byteweise beschrieben werden - BINARY large object.

Zitat:

für den language driver
Was ist "DER" language driver? Language-Environment Variablen von Oracle?

An welcher Stelle können irgendwelche Language-Einstellungen überhaupt Einfluss auf binary data haben?

Gruß François

morgworm 17. Apr 2007 13:24

Re: Evtl. Charset-Problem beim Empfang von Daten aus Polen
 
Subtypes: Meinst du sowas: tfBlob / ftOraBlob?
Zur Zeit werden sie als ftOraBlob beschrieben.

marabu 17. Apr 2007 13:33

Re: Evtl. Charset-Problem beim Empfang von Daten aus Polen
 
Über die Blob-Subtypes der BDE wird gesteuert, ob es sich z.B. um Text- oder Grafik-Inhalte handelt.

Ich kenne mich mit Oracle nicht wirklich aus. Meine Befürchtung war, dass CLOBS im Spiel sein könnten, wobei ich nicht weiß, ob dann Transformationen stattfinden.

Deine Tabelle im Beitrag #1 zeigt mir ganz deutlich, dass eine Transformation bei gesetztem HighBit stattfindet. Ich bringe das gefühlsmäßig mit CodePage-Transformationen in Verbindung.

Freundliche Grüße

morgworm 17. Apr 2007 13:46

Re: Evtl. Charset-Problem beim Empfang von Daten aus Polen
 
Allerdings nicht bei jedem gesetzten HighBit. Sondern nur bei ausgewählten Bitkombinationen, die der MSB-1 folgen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:23 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz