第1个回答 2013-11-16
public DataTable GetUser(int userId) { string sql = "select * from Users where UserId=@UserId"; SqlParameter[] parameters = new SqlParameter[1]; parameters[0] = new SqlParameter("@UserId", SqlDbType.Int, 4); parameters[0].Value = userId; return new SqlDbHelper(connectionString).executenonquery(sql, CommandType.Text, parameters); } 最后这一句 return new SqlDbHelper(connectionString).executenonquery(sql, CommandType.Text, parameters); 无法将'int'隐式转换为'system.data.datatable',请问怎样解决?