0

我对使用 Visual Basic 还是很陌生。而且我以前从未使用过数据库/数据表。

在我的数据表上(我希望这是正确的词)我有两列要存储颜色值。我将数据类型更改为“System.Drawing.Color”。

但是,看来我不能简单地输入字符串(例如:“Color.Black”)以将其添加到数据库中。当使用更新 SQL 查询并使其在表单上查找颜色值时,它希望将它们转换为字符串。

是否可以以这种方式存储这样的颜色值,或者我是否使用了另一种方法?

4

1 回答 1

0

所有颜色都由“Color.Black”或“#000000”上的字符串表示,因此您唯一能做的就是在放入 DataTable 时将其转换为字符串,然后在检索时将其转换回颜色从数据表

于 2012-05-22T00:28:20.990 回答