Les délimiteurs dans un projet ADP sont ' (apostrophe) pour une chaine de
caratères (string) (en lieu et place des ")
Comment faire en sorte que l'instruction suivante accepte aussi bien les
chaines de caratères contenant des '
que les chaines qui n'en contiennent pas ?
ex : si strData = "Mac Grégor" => ça marche
si strData = " O'Neil" => plantage
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonjour .
si ce n'est que pour ce type de requête et uniquement tu peux doubler les ' pour pouvoir passer. DoCmd.RunSQL "INSERT INTO [Matable]([Titre])" & "VALUES ('" & Replace(strData, "'", "''") & "');"
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Alain" a écrit dans le message de news:
Bonjour
Les délimiteurs dans un projet ADP sont ' (apostrophe) pour une chaine de caratères (string) (en lieu et place des ")
Comment faire en sorte que l'instruction suivante accepte aussi bien les chaines de caratères contenant des ' que les chaines qui n'en contiennent pas ? ex : si strData = "Mac Grégor" => ça marche si strData = " O'Neil" => plantage
si ce n'est que pour ce type de requête et uniquement tu peux doubler les '
pour pouvoir passer.
DoCmd.RunSQL "INSERT INTO [Matable]([Titre])" & "VALUES ('" &
Replace(strData, "'", "''") & "');"
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Alain" <alain.teyssedre-NoSpam@libertysurf.fr> a écrit dans le message de
news:OHY3OayREHA.2976@TK2MSFTNGP10.phx.gbl...
Bonjour
Les délimiteurs dans un projet ADP sont ' (apostrophe) pour une chaine de
caratères (string) (en lieu et place des ")
Comment faire en sorte que l'instruction suivante accepte aussi bien les
chaines de caratères contenant des '
que les chaines qui n'en contiennent pas ?
ex : si strData = "Mac Grégor" => ça marche
si strData = " O'Neil" => plantage
si ce n'est que pour ce type de requête et uniquement tu peux doubler les ' pour pouvoir passer. DoCmd.RunSQL "INSERT INTO [Matable]([Titre])" & "VALUES ('" & Replace(strData, "'", "''") & "');"
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Alain" a écrit dans le message de news:
Bonjour
Les délimiteurs dans un projet ADP sont ' (apostrophe) pour une chaine de caratères (string) (en lieu et place des ")
Comment faire en sorte que l'instruction suivante accepte aussi bien les chaines de caratères contenant des ' que les chaines qui n'en contiennent pas ? ex : si strData = "Mac Grégor" => ça marche si strData = " O'Neil" => plantage
si ce n'est que pour ce type de requête et uniquement tu peux doubler les '
pour pouvoir passer. DoCmd.RunSQL "INSERT INTO [Matable]([Titre])" & "VALUES ('" & Replace(strData, "'", "''") & "');"
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Alain" a écrit dans le message de news:
Bonjour
Les délimiteurs dans un projet ADP sont ' (apostrophe) pour une chaine de
caratères (string) (en lieu et place des ")
Comment faire en sorte que l'instruction suivante accepte aussi bien les chaines de caratères contenant des ' que les chaines qui n'en contiennent pas ? ex : si strData = "Mac Grégor" => ça marche si strData = " O'Neil" => plantage
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message de
news:ewngkuyREHA.3988@tk2msftngp13.phx.gbl...
Bonjour .
si ce n'est que pour ce type de requête et uniquement tu peux doubler les
'
pour pouvoir passer.
DoCmd.RunSQL "INSERT INTO [Matable]([Titre])" & "VALUES ('" &
Replace(strData, "'", "''") & "');"
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Alain" <alain.teyssedre-NoSpam@libertysurf.fr> a écrit dans le message de
news:OHY3OayREHA.2976@TK2MSFTNGP10.phx.gbl...
Bonjour
Les délimiteurs dans un projet ADP sont ' (apostrophe) pour une chaine
de
caratères (string) (en lieu et place des ")
Comment faire en sorte que l'instruction suivante accepte aussi bien les
chaines de caratères contenant des '
que les chaines qui n'en contiennent pas ?
ex : si strData = "Mac Grégor" => ça marche
si strData = " O'Neil" => plantage
si ce n'est que pour ce type de requête et uniquement tu peux doubler les '
pour pouvoir passer. DoCmd.RunSQL "INSERT INTO [Matable]([Titre])" & "VALUES ('" & Replace(strData, "'", "''") & "');"
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Alain" a écrit dans le message de news:
Bonjour
Les délimiteurs dans un projet ADP sont ' (apostrophe) pour une chaine de
caratères (string) (en lieu et place des ")
Comment faire en sorte que l'instruction suivante accepte aussi bien les chaines de caratères contenant des ' que les chaines qui n'en contiennent pas ? ex : si strData = "Mac Grégor" => ça marche si strData = " O'Neil" => plantage