Also ich habe eine DataGridView, die ein DataSet als Datasource hat. Dataset wird seinerseits durch Adapter aus einen Databank gespeist:
Adapter1.SelectCommand = New SQLBaseCommand(sSelectAll, oConnection)
Adapter1.Fill(DataSet1, sTableName)
oConnection.Close()
DataGridView1.DataSource = DataSet1.Tables(sTableName)
.....
Das alles funktioniert vorragend, DataGridView hat mehrere Zeilen.
Dann aber versuche ich ein Text (eine Buchstabe, eigentlich) in HeaderCell einer Zeile schreiben:
DataGridView1.Rows(0).HeaderCell.Value = "V"
Und ich bekomme auf diese Stelle die Fehler "Index out of range".
Bei eine durch eine Programme erstellte DataGridView (Also durch DataGridView1.Rows.Add) funktioniert es tadellos.
konnte mit jemand sagen, wie kann ich das Problem losen?
Adapter1.SelectCommand = New SQLBaseCommand(sSelectAll, oConnection)
Adapter1.Fill(DataSet1, sTableName)
oConnection.Close()
DataGridView1.DataSource = DataSet1.Tables(sTableName)
.....
Das alles funktioniert vorragend, DataGridView hat mehrere Zeilen.
Dann aber versuche ich ein Text (eine Buchstabe, eigentlich) in HeaderCell einer Zeile schreiben:
DataGridView1.Rows(0).HeaderCell.Value = "V"
Und ich bekomme auf diese Stelle die Fehler "Index out of range".
Bei eine durch eine Programme erstellte DataGridView (Also durch DataGridView1.Rows.Add) funktioniert es tadellos.
konnte mit jemand sagen, wie kann ich das Problem losen?