過去ログ

                                Page      66
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼ランチャーについて  ちゃーみ〜 03/6/22(日) 2:43
   ┗Re(1):ランチャーについて  Norix 03/6/22(日) 5:04
      ┗Re(2):ランチャーについて  ちゃーみ〜 03/6/23(月) 21:27

 ───────────────────────────────────────
 ■題名 : ランチャーについて
 ■名前 : ちゃーみ〜
 ■日付 : 03/6/22(日) 2:43
 -------------------------------------------------------------------------
   Norixさん開発お疲れさまです。

ランチャーについてですが発売日と価格のソートが正しく昇順(降順)になりません。
発売日ならば、1月→10月→11月→12月→2月→… の順になります。
価格は1万円台→2千円台→3千円台→… の順になります。

データベースファイルは NNNesterJ の Famicom.dat を使用しています。
OSは WindowsME で VirtuaNES は version 0.79 です。
 ───────────────────────────────────────  ■題名 : Re(1):ランチャーについて  ■名前 : Norix <norix_v@anet.ne.jp>  ■日付 : 03/6/22(日) 5:04  -------------------------------------------------------------------------
   ▼ちゃーみ〜さん:
>ランチャーについてですが発売日と価格のソートが正しく昇順(降順)になりません。
>発売日ならば、1月→10月→11月→12月→2月→… の順になります。
>価格は1万円台→2千円台→3千円台→… の順になります。

これは文字列でソートしているせいですね。
"1900/ 1/ 1"とするか,"1900/01/01"のようにする事で日付は正しくソートされると思います。データベースファイル自体は単なるテキストファイルですので,"/1/"を"/ 1/","/1;"を"/ 1;"にテキストエディタ等で一括変換すれば良いと思います。
これはどうするか今の所考えていません。
 ───────────────────────────────────────  ■題名 : Re(2):ランチャーについて  ■名前 : ちゃーみ〜  ■日付 : 03/6/23(月) 21:27  -------------------------------------------------------------------------
   ▼Norixさん:
すばやいレスありがとうございます。
データベースファイルを修正するようにします。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 66