salve!
sto sviluppando un piccolo programma WindowsForm in C#.
ho creato una classe personale per l'interrogazione di un db mysql.
ho aggiunto un DataGridView al Form:
private void MainForm_Load(object sender, EventArgs e)
{
dataGridViewEntrate.AutoGenerateColumns = false;
dataGridViewEntrate.DataSource = db.getEntrate();
dataGridViewEntrate.Columns.Add("entrata_id", "ID");
dataGridViewEntrate.Columns.Add("entrata_valore", "Valore");
dataGridViewEntrate.Columns.Add("causale_nome", "Causale");
dataGridViewEntrate.Columns.Add("conto_nome", "Conto");
dataGridViewEntrate.Columns.Add("entrata_data", "Data");
dataGridViewEntrate.Columns.Add("entrata_note", "Note");
dataGridViewEntrate.Columns[0].Width = 1;
}
getEntrate() interroga il db e ritorna una DataTable.
il problema è che se faccio generare le colonne automaticamente funziona tutto bene.
se invece le imposto a mano (nn voglio vederle tutte) le righe nn vengono create.
avete qualche idea?