salve, sto cercando di comporre una insert
Dim sql = "INSERT INTO Condominio VALUES(Nome=' ".nome." ',Indirizzo=' ".indirizzo." ',Località=' ".località." ',CAP=' ".cap." ',Provincia=' ".provincia." ')"
dov'è l'errore?
tulipan
salve, sto cercando di comporre una insert
Dim sql = "INSERT INTO Condominio VALUES(Nome=' ".nome." ',Indirizzo=' ".indirizzo." ',Località=' ".località." ',CAP=' ".cap." ',Provincia=' ".provincia." ')"
dov'è l'errore?
tulipan
Non è mica PHP :P
Mancano tutti gli operatori di concatenazione, che sono "&" e non ".".
Puoi usare anche la funzione String.Format.codice:Dim sql = "INSERT INTO Condominio VALUES(Nome=' " & nome & " ',Indirizzo=' " & indirizzo & "eccetera"
L'ho corretto così ma da Indirizzo in poi ho un errore di aspettata fine di istruzione
Dim sql = "INSERT INTO Condominio VALUES(Nome='"&nome&"',Indirizzo='"&indirizzo&"',[Località]='"&località."',[CAP]='"&cap&"',[Provincia]='"&provincia&"')"
tulipan
Anche semplicemente così ho l'errore di prevista fine istruzione:
Dim sql = "INSERT INTO Condominio(Nome) VALUES('"&nome&"')"
tulipan
devi lasciare uno spazio tra & e il nome della varibile.codice:Dim sql = "INSERT INTO Condominio(Nome) VALUES('" & nome & "')"
![]()