Een nieuwe row toevoegen aan DataGridView

Status
Niet open voor verdere reacties.

Kerkrade

Gebruiker
Lid geworden
14 aug 2011
Berichten
163
Hallo,

Ik ben bezig met n hotel-applicatie. Nu wil ik bijv. een nieuwe gast toevoegen aan een DataGridView dmv de volgende code:
Code:
Dim n As Integer = CheckIn.DGVCheckInGuests.Rows.Add()
        CheckIn.DGVCheckInGuests.Rows.Item(n).Cells(0).Value = TextBox1.Text
        CheckIn.DGVCheckInGuests.Rows.Item(n).Cells(1).Value = TextBox2.Text
        CheckIn.DGVCheckInGuests.Rows.Item(n).Cells(2).Value = TextBox3.Text
        CheckIn.DGVCheckInGuests.Rows.Item(n).Cells(3).Value = TextBox4.Text
        CheckIn.DGVCheckInGuests.Rows.Item(n).Cells(4).Value = TextBox5.Text
        CheckIn.DGVCheckInGuests.Rows.Item(n).Cells(5).Value = TextBox6.Text
        CheckIn.DGVCheckInGuests.Rows.Item(n).Cells(6).Value = TextBox7.Text

Maar ik krijg de volgende foutcode: Kan rijen niet via programmacode toevoegen aan de verzameling rijen van de DataGridView als het besturingselement gegevensgebonden is.
 
Dat geeft aan dat je de DG hebt gebonden aan een andere resource. Zoals de uitkomst van een database query.

Als je dat niet wilt, moet je handmatig items kopiëren tussen je datasource en je datagrid. Je kunt dan zelf items toevoegen
 
Maar ik wil ook kunnen zoeken. Ik heb vroeger ooit str(0) = .... gebruikt ofzoiets. Weet iemand meer?
 
Laatst bewerkt:
Waarom maak je geen SQL database
Daar kan je alles mee invullen verwijderen zoeken sorteren.
 
Is SQL zelfde als een Access database? Zo ja, die heb ik er al namelijk inzitten. Daarom ook die foutcode dat de code niet werkt omdat: Kan rijen niet via programmacode toevoegen aan de verzameling rijen van de DataGridView als het besturingselement gegevensgebonden is
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan