Hallo,
bij onderstaande code moet ik altijd eerst in mijn datagrid op "Geheugen" klikken eer hij de kolommen en de rijen toont. Hoe zorg ik ervoor dat hij automatisch alles toont ? Ik dacht dat de regel
DataGrid1.Expand(-1)
daar voor zorgde ??
Visual Basic code:
Private Sub Fcls_records_geheugen_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Try
If oCon.State = ConnectionState.Closed Then
oCon.Open()
End If
Dim opdracht As New OleDb.OleDbCommand("SELECT * from tbl_geheugen", oCon)
Dim objDataAdapter As New OleDb.OleDbDataAdapter(opdracht)
Dim mijnDataSet As New DataSet
DataGrid1.DataSource = mijnDataSet
objDataAdapter.Fill(mijnDataSet, "Geheugen")
mijnDataSet.DataSetName = "Computers"
DataGrid1.PreferredColumnWidth = 100
DataGrid1.Expand(-1)
Catch fout As Exception
MsgBox("Problemen bij vullen van tabel.", MsgBoxStyle.Critical, "Fout")
Finally
oCon.Close()
End Try
End Sub
Geheugen is een tabel met een 1 op n relatie op de tabel computers. Het bevat 2 velden: geheugencode en [Type geheugen].
Hopelijk geef ik hiermee genoeg informatie ?
bij onderstaande code moet ik altijd eerst in mijn datagrid op "Geheugen" klikken eer hij de kolommen en de rijen toont. Hoe zorg ik ervoor dat hij automatisch alles toont ? Ik dacht dat de regel
DataGrid1.Expand(-1)
daar voor zorgde ??
Visual Basic code:
Private Sub Fcls_records_geheugen_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Try
If oCon.State = ConnectionState.Closed Then
oCon.Open()
End If
Dim opdracht As New OleDb.OleDbCommand("SELECT * from tbl_geheugen", oCon)
Dim objDataAdapter As New OleDb.OleDbDataAdapter(opdracht)
Dim mijnDataSet As New DataSet
DataGrid1.DataSource = mijnDataSet
objDataAdapter.Fill(mijnDataSet, "Geheugen")
mijnDataSet.DataSetName = "Computers"
DataGrid1.PreferredColumnWidth = 100
DataGrid1.Expand(-1)
Catch fout As Exception
MsgBox("Problemen bij vullen van tabel.", MsgBoxStyle.Critical, "Fout")
Finally
oCon.Close()
End Try
End Sub
Geheugen is een tabel met een 1 op n relatie op de tabel computers. Het bevat 2 velden: geheugencode en [Type geheugen].
Hopelijk geef ik hiermee genoeg informatie ?