ik heb 2 tekst velden eentje voor postcode en eentje voor de woonplaats.
Dit is een deel van mijn code:
Public Sub InitializeComponentEX()
Dim objgemtabel As DataTable
objcnn.Open()
objDataSet = New DataSet("gemeente")
objpostAdapter = New MySQLDataAdapter("select woonplaats,postcode from tblgemeente", objcnn)
objpostAdapter.Fill(objDataSet, "gemeente")
datagridGemeente.DataSource = objDataSet
objcnn.Close()
End Sub
Private Sub cmdtoevoegen_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles cmdtoevoegen.Click
Dim newrow As DataRow = objDataSet.Tables("gemeente").NewRow()
Dim objcommandBuilder As MySQLCommandBuilder = New MySQLCommandBuilder(objpostAdapter)
newrow("postcode") = CInt(txtpostcode.Text)
newrow("woonplaats") = txtwoonplaats.Text
objDataSet.Tables("gemeente").Rows.Add(newrow)
objcnn.Open()
objpostAdapter.Update(objDataSet, "gemeente")
objcnn.Close()
End Sub
Mijn probleem :
Als ik dit programma uitvoer
en geef bijvoorbeeld : postcode : 2000 en woonplaats : Antwerpen in, dan
geeft hij een fout op :" objpostAdapter.Update(objDataSet, "gemeente")"
Hij zegt :"Unknown column 'Antwerpen' in 'field list' "
dus voor een of andere reden gebruikt hij die text voor veldnaam ipv woonplaats
Het rare is indien ik van woonplaats een numeriek veld maak er geen probleem is en dat hij de gegevens wel toevoegd.
Dus wat doe ik fout ?
Dit is een deel van mijn code:
Public Sub InitializeComponentEX()
Dim objgemtabel As DataTable
objcnn.Open()
objDataSet = New DataSet("gemeente")
objpostAdapter = New MySQLDataAdapter("select woonplaats,postcode from tblgemeente", objcnn)
objpostAdapter.Fill(objDataSet, "gemeente")
datagridGemeente.DataSource = objDataSet
objcnn.Close()
End Sub
Private Sub cmdtoevoegen_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles cmdtoevoegen.Click
Dim newrow As DataRow = objDataSet.Tables("gemeente").NewRow()
Dim objcommandBuilder As MySQLCommandBuilder = New MySQLCommandBuilder(objpostAdapter)
newrow("postcode") = CInt(txtpostcode.Text)
newrow("woonplaats") = txtwoonplaats.Text
objDataSet.Tables("gemeente").Rows.Add(newrow)
objcnn.Open()
objpostAdapter.Update(objDataSet, "gemeente")
objcnn.Close()
End Sub
Mijn probleem :
Als ik dit programma uitvoer
en geef bijvoorbeeld : postcode : 2000 en woonplaats : Antwerpen in, dan
geeft hij een fout op :" objpostAdapter.Update(objDataSet, "gemeente")"
Hij zegt :"Unknown column 'Antwerpen' in 'field list' "
dus voor een of andere reden gebruikt hij die text voor veldnaam ipv woonplaats
Het rare is indien ik van woonplaats een numeriek veld maak er geen probleem is en dat hij de gegevens wel toevoegd.
Dus wat doe ik fout ?
Perilous to us all are the devices of an art deeper than we possess ourselves.