C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■102719 / 親階層)  表示順フィールドのデータ型
□投稿者/ eb (11回)-(2023/12/13(Wed) 17:47:06)

分類:[データベース全般] 

2023/12/13(Wed) 17:48:11 編集(投稿者)

最近 Access 関連の本を読んでいたら、
コンボボックスに使うマスタには表示順フィールドを設けると便利だという話題があり、
こういうアドバイスがされていました。
「テキスト型(シフトJIS順での並び替えが設定可能)で設定しておくと、
 ほかの開発言語やデータベースのシステムと並行して使う場合に、うまく並べ替えを行えます。
 システムによっては、例えば100までの連番があった場合、
 「1」の次が「10」になってしまう場合があるからです」
そして、その値に "010", "020", "030", "040", "050", … と入力してある図が掲載されていました。

個人的にはただ数値型で良いと思っていたので驚き、
検索したところ数値型にしている情報ばかりを見つけましたが、
「ほかの開発言語やデータベースのシステム」の例は何がありそうでしょうか。
実際テキスト型を使うのが良さそうでしょうか。
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
親記事 →Re[1]: 表示順フィールドのデータ型 /くま
→Re[1]: 表示順フィールドのデータ型 /魔界の仮面弁士
 
上記関連ツリー

表示順フィールドのデータ型 / eb (23/12/13(Wed) 17:47) #102719 ←Now
Re[1]: 表示順フィールドのデータ型 / くま (23/12/13(Wed) 20:11) #102721
Re[1]: 表示順フィールドのデータ型 / 魔界の仮面弁士 (23/12/13(Wed) 19:58) #102720
  └ Re[2]: 表示順フィールドのデータ型 / eb (23/12/14(Thu) 05:38) #102722 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信