【发布时间】:2012-02-17 23:24:12
【问题描述】:
我想在 MS SQL 中为 .net Color 保存一个设置。我应该使用 MS SQL 中的哪种数据类型?
【问题讨论】:
我想在 MS SQL 中为 .net Color 保存一个设置。我应该使用 MS SQL 中的哪种数据类型?
【问题讨论】:
使用Int32,然后分别使用Color.FromArgb(Int32) 和Color.ToArgb() 进行读写。见:http://msdn.microsoft.com/en-us/library/ed705s37.aspx
【讨论】:
简单的方法是使用 color.ToArgb() 将其转换为 32 位整数并按原样存储。您可以使用静态方法Color.FromArgb(int) 将其转换回颜色。
【讨论】:
您应该使用int。我会停在那里,但我需要至少 30 个字符。
【讨论】:
我会将其存储为 INT,因为从技术上讲就是这样。
【讨论】: