Passage de Paramètres VB -> SQL

Anne - 26 janv. 2001 à 16:57
 Mariner - 27 janv. 2001 à 01:56
J'ai un problème pour le passage de mes parametres de VB vers une PROC STOCK SQL

Mon paramètre et du type string et peut comporter le caractère "'"
"EX. l'arbre

Si je passe par l'objet Parametre et que j'ouvre un RS sur cet objet param
lcmd = adodb.command
....
lcmd.append "l''arbre"
set rs = lcmd.execute

la requete marche le type de curseur
rs.CursorType = adOpenStatic
passe automatiquement à
rs.CursorType = adOpenForwardOnly

Et la position du curseur
rs.CursorLocation = adUseClient
passe automatiquement
rs.CursorLocation = adUseServer

Dans ce cas je ne peux pas recuperer le nombre d'enregistrements

Si j'ouvre mon RS direct

RS.open "PS_TOTO 'l''arbre", maconnexion,....

La requete ne fontionne pas

HELP

Merci d'avance

Anne

..

.
A voir également:

1 réponse

Essaie ceci avant de passer ta requête:

Dim SQLQry as String

SQLQry ="SELECT blablabl...;"

(attention, code VB6:)
SQLQRY=Replace(SQLQry, "'", "''")

Donc forcer remplacer un apostrophe pour deux.
0
Rejoignez-nous