I'd advice you to use the System.Drawing.ColorTranslator.ToHtml method on the color to get a string with the HTML string representation of it, and save that to the database instead.
When you get the string from the database later, use the System.Drawing.ColorTranslator.FromHtml to make it into a Color again