databaleをループし、そのデータテーブル内の特定の列の値を変更したいとします。vb.netのdatatableの列の値を変更する
例:データベースがRequest_ID
、Desc
、Date
およびStatus_Ind
を返します。 Status_Ind
列には整数値が含まれます。私は整数値をユーザーに表示したくない。私はその列に返される整数値に基づいて文字列値に変換したい。
if Status_Ind = 1 then
'the values changes to Published
あなたはステータス・テーブルを持っていますか?言い換えれば、 'Status_Ind'は' Published'のような名前を含む別のテーブルへの外部キーですか?その場合は、SQLクエリのDataTableを入力する前に両方のテーブルを結合する必要があります。または、このテーブルをDataSetに追加して、両方の間にfk-relationを作成する必要があります(または、基礎となるdbmsにFKがある場合は自動的にデザイナに指示させる)。 –
ルックアップテーブルを意味します。私はある種の回避策を見つけました。私は別の列を追加し、Status_Int列の整数値をチェックして値を追加しました。あなたはそれについて何をしていますか?それはデータベースの終わりからそれをするより効率的ですか? – Joshua