2つの異なるマシンにインストールされているレガシーアプリケーションで、同じデータフィールドの表示が異なるクライアントで問題が発生します。問題のキャラクターは英国ポンド記号で、一部の機械ではúと表示されています。Sybase ASA 8文字の問題 - £vsú
私はこの文字を間違っているマシンで£で上書きしようとしましたが、これは前に正しく動作していたマシン上で "破損"します。
奇妙なことに、この問題は数年間アプリケーションを変更していなくても、他のマシンに広がり始めました。クライアントは新しいソフトウェアやアップデートが適用されていないことを保証します。フィールド値の表示は、データベースへのすべての接続で一貫しています。アプリケーションを介して、Interactive SQLとCrystal Reports 8,9 & 10.
すべてのクライアント・マシンは、TCP/IPを介して同じASA 8.0.2.4234データベース・サーバー・サービスに接続しています。
あなたは文字の値が文字列の正しい部分にASCII関数を使用しているものを見つけることができます。 同じ場合は、文字セットのために結果が表示されます – Mark