List<int> values = new List<int>();
string sql = "SELECT Values_To_Add FROM table";
command.CommandText = sql;
MySqlDataReader reader = command.ExecuteReader();
while(reader.Read())
{
values.Add(reader["Values_To_Add "]);
}
错误CS1503参数1:无法从'object'转换为'int'
有人的主意吗?
答案 0 :(得分:0)
您应该将读取器的值转换为整数。 您可以像这样安全地进行操作:
var intValue = reader["Values_To_Add"] as int?;
if (intValue != null) { values.Add(intValue.Value); }