dal codice che posto, salvo sul db senza problemi però se nella variabile regalocodice:Dim rsr As New OleDb.OleDbCommand rsr = New OleDb.OleDbCommand( "INSERT INTO regali (id, regalo) VALUES (" & current_id & ",'" & regalo & "')", con) rsr.ExecuteNonQuery() con.Close()
inserisco un valore con apice o virgola non mi salva e mi va in errore.
mi ricordo sul vb6 che aggiungevo apici doppi o qualcosa del genere ma qui non riesco a capire cosa fare...
es. regalo = "orologio" 'salva bene
regalo = "orologio d'oro" ' non salva perchè c'è l'apice
grazie

Rispondi quotando