0

私は Visual Basic を使用するのにかなり慣れていません。そして、これまでデータベース/データテーブルを扱ったことはありません。

私のデータ テーブル (正しい言葉だといいのですが) には、色の値を格納する列が 2 つあります。データ型を「System.Drawing.Color」に変更しました。

ただし、単純に文字列 (例: "Color.Black") を入力してデータベースに追加することはできないようです。また、更新 SQL クエリを使用してフォームの色の値を検索する場合、それらを文字列に変換する必要があります。

このような色の値をこの方法で保存することは可能ですか、それとも別の方法を使用する必要がありますか?

4

1 に答える 1

0

All colors are presented by a string on either "Color.Black" or "#000000", so the only thing you can do is convert it to a string when you put into DataTable, then convert it back to a color when you retrieve it from the Datatable

于 2012-05-22T00:28:20.990 に答える