Envoyé par
hyipicai
Bonjour,
j'ai un souci pour faire passer une requête entre VB.NET et Access
en fait, j'ai un caractère quote dans le texte que je dois insérer.
Il est impossible de modifier le texte donc la quote doit impérativement rester.
bref ca me donne
req = "Insert into synthese(nom_client,prenom_client,element) values ('" & myReader(0).ToString & "','" & myReader(1).ToString & "','" & myReader(2) & "')"
j'ai essayé avec des doubles guillemets à la place de la quote mais ca ne marche pas mieux
y-a-til une fonction qui transforme tout cela ?
ou une technique pour inserer le champs contenant une quote ?
Merci d'avance
sinon tu peux procéder comme suit:
req = "Insert into synthese(nom_client,prenom_client,element) values ('" & Replace(myReader(0).ToString, "'", "''") & "','" & Replace(myReader(1).ToString, "'", "''") & "','" & Replace(myReader(2), "'", "''") & "')"
et ça marche
Partager