cs_rita
Messages postés25Date d'inscriptionvendredi 8 février 2002StatutMembreDernière intervention16 avril 2003
-
12 nov. 2002 à 15:17
cs_vladam
Messages postés216Date d'inscriptiondimanche 13 janvier 2002StatutModérateurDernière intervention 7 novembre 2009
-
28 nov. 2002 à 14:51
Bonjour,
Comment fait-on pour faire une recherche dans la base?.
Si je mets le nom que je veux ex: 'hardy' ca marche.
Mais moi je veux la variable de mon formulaire.
ca marche avec SQL mais pas ici j'ai une erreur de syntax..
nnoms=Request.form("Noms")
Set DBConn=Server.CreateObject("ADODB.Connection")
DBConn.open("Maj")
Set DBrs=Server.CreateObject("ADODB.Recordset")
DBrs.open "info",DBConn,3,3
DBrs.Find "Nom= '(nnoms)'"
'DBrs.Find "Nom= 'hardy'"
cs_vladam
Messages postés216Date d'inscriptiondimanche 13 janvier 2002StatutModérateurDernière intervention 7 novembre 2009 28 nov. 2002 à 14:51
Ah ok, alors dans ce cas, si la variable nnoms peut avoir des apostrophes, il faut écrire la syntaxe avec un 'replace' remplacer un apostrophe par deux ;)
la ligne deviens :
cs_vladam
Messages postés216Date d'inscriptiondimanche 13 janvier 2002StatutModérateurDernière intervention 7 novembre 2009 28 nov. 2002 à 14:51
Ah ok, alors dans ce cas, si la variable nnoms peut avoir des apostrophes, il faut écrire la syntaxe avec un 'replace' remplacer un apostrophe par deux ;)
la ligne deviens :