Ho qst codice:
MySqlConnection connection = new MySqlConnection();
connection.ConnectionString = "Data Source=localhost; Database=portfolio; User ID=amministratore; password=admin";
connection.Open();
string SQL = "select COUNT(*) as num_commesse from commessa where settore=?; select * from commessa where settore=?";
MySqlCommand cmd = new MySqlCommand(SQL, connection);
cmd.Parameters.Add("?",id_settore);
MySqlDataReader dr = cmd.ExecuteReader();
if (dr.HasRows)
{
int m = -1;
while (dr.Read())
{
int num_commesse=System.Convert.ToInt32(dr["num_commesse"]);
string[] denominazione = new string[num_commesse+1];
string[] descrizione = new string[num_commesse+1];
denominazione[m] = dr["denominazione"].ToString();
descrizione[m] = dr["descrizione"].ToString();
}
Mi da questa ecezione:
Could not find specified column in results
sulla riga:
denominazione[m] = dr["denominazione"].ToString();
ome posso risolverla?

Rispondi quotando
