SQL数据库与.net float转换的问题(在线等)
using (IDataReader dr = cmd.ExecuteReader())
{
if (dr.Read())
{
info.OnlinePrice =dr["OnlinePrice"] is DBNull? float.MinValue:(float)dr["OnlinePrice"];];
}
dr.Close();
OnlinePrice 我数据库中定义是float类型的 调试没错误 运行时抛出错误 :指定的转换类型无效
确保列中的最大索引小于列表的大小
确保源类型可以转化为目标类型