dit topic staat al onder sql ook maar blijkbaar is het meer een visual basic probleem
*relevante code in vet*
Ik genereer in VB de volgende sql string:
op de volgende manier:
ik krijg een sql syntax error (maar niet waar die zit)
nu werkt die sql opdracht wel als je ,,,, vervanget door ,"","","",
ik haal die gegevens op volgende manier op:
in VB:
hoe kan ik er nu voor zorgen dat ," & opm1 & ", het volgende geeft ,"", en niet ,, zoals nu?
voor de duidelijkheid, dit is enkel als opm1 leeg is, anders werkt het goed
*relevante code in vet*
Ik genereer in VB de volgende sql string:
Code:
INSERT INTO tblInschrijving VALUES ( 7366,919,6137,027,#7-9-2007#,#7-9-2007#,0,0,#7-9-2007#,#7-9-2007#,0,0,23,3,0,null,#7-9-2007#,24,3,null,3,null,3[B],,,,,[/B]0,1,1,1)
Code:
cnn.Execute "INSERT INTO tblInschrijving VALUES ( " & intMax & "," & intCurrentCamp & "," & intCurrentMedewerker_ID & "," & Left(.lstStatus.List(.lstStatus.ListIndex), 3) & ",#" & strDatum(1) & "#,#" & strDatum(0) & "#," & .txtTeBetalen(1) & "," & Val(.txtUitbetaald) & ",#" & strDatum(3) & "#,#" & strDatum(2) & "#," & intAnnulatie & "," & intBevestiging & "," & strVBweekend & "," & intVBkans & "," & intVoorstelVerstuurd & "," & strDatumVerstuurd & ",#" & strDatum(2) & "#," & strVova & "," & intVovakans & "," & strVrij1 & "," & intVrij1kans & "," & strVrij2 & "," & intVrij2kans & "[B]," & opm1 & "," & opm2 & "," & opm3 & "," & opm4 & ",[/B]" & intaanw(0) & "," & intaanw(1) & "," & intaanw(2) & "," & intaanw(3) & ")"
nu werkt die sql opdracht wel als je ,,,, vervanget door ,"","","",
ik haal die gegevens op volgende manier op:
in VB:
Code:
Dim opm1 As String
If .Text1.Text = "" Then
omp1 = ""
Else: omp1 = .Text1.Text & ""
End If
hoe kan ik er nu voor zorgen dat ," & opm1 & ", het volgende geeft ,"", en niet ,, zoals nu?
voor de duidelijkheid, dit is enkel als opm1 leeg is, anders werkt het goed