PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
10290 | 00/02/16 10:44:16 | RE(2):PB6.5: DBのソートとPBのSORT関数を使用した場合の結果不一致 By Potato |
10289 | 00/02/16 10:23:00 | RE(1):PB6.5: DBのソートとPBのSORT関数を使用した場合の結果不一致 By M.M |
10288 | 00/02/16 10:12:53 | PB6.5: DBのソートとPBのSORT関数を使用した場合の結果不一致 By non-kun4 |
カテゴリ:データベース
日付:2000年02月16日 10:44 発信者:Potato
題名:RE(2):PB6.5: DBのソートとPBのSORT関数を使用した場合の結果不一致
non-kun4さん、こんにちは。
>あるchar項目に大文字小文字の文字が入力されている状態で
>DBから抽出した時のソート結果とPB上でSETSORT関数+SORT関数を使用した場合のソート結果が
>相違しています。どなたか原因をご存知の方がいましたら教えて下さい。
>詳細は以下に、記述しておきます。
>
>DBのTBL内 DWを再検索した場合 setsort()+sort()をした場合
>----------- -------------------- ---------------------------
>A A a
>B B A
>C C B
>・ ← 新規行 a を追加し、ソートを行なう。 ・ C
>・ ・ ・
> a ・
>
>以上、よろしくお願いします。
>
データウィンドウでのソートと、DBMSのソート結果が異なっていても
何ら不思議ではありません。
DBMSはDBMSが持っている規則でソートし、
PowerBuilderはWindowsでの文字の大小比較に基づいてソートをしますから。
DBMSはWindows以外のプラットフォームで動くので文字コード体系も異なり、
DBMSは何に基づいてソートするのかの仕様がそれぞれ決めているはずです。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Sybase SQL Server System 11
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.