不知道数据库中的某种字段用.net中的哪种方法取值时。可以先用dr.GetDataTypeName(0)来判断,如
string ddd = dr.GetDataTypeName(0);
ddd返回decimal,所以用dr.GetDecimal(0)取值