Probleme avec une requette sql code ASP

Fermé
SAMI - 19 févr. 2010 à 10:33
 SAMI - 19 févr. 2010 à 16:05
Bonjour,

je suis en stage et j'ai un problème avec un code ASP.j'ai fait une roquette sql pour chercher une valeur dans une table (chercher un identifiant sachant le non du variable==az.jpeg. voici le code


set connSGPv = server.createobject("adodb.connection")
connSGPv.open g_sCNXSTRING
set rsTMPaplica = server.createobject("adodb.recordset")


sq2="select IMG_id from IMAGE where IMG_format1= " & sIMG_format1 '( sachant que sIMG_format==az.jpeg )
rsTMPaplica.open sq2 , connSGPv

et voila l'erreur
Microsoft OLE DB Provider for SQL Server error '80040e14'
The multi-part identifier "az.jpeg" could not be bound


Merci pour votre aide
A voir également:

1 réponse

Oubli pas les guillemet car tu compare un champ texte avec du texte
sa donne donc sa :

sq2="select IMG_id from IMAGE where IMG_format1= ' " & sIMG_format1 & " ' "

J'ai mis un espace entre le simple et double guillemet pour que ce soit plus lisible met toi faut l'enlever sinon t'aura des surprises sur le résultat de ta requête !
0
ça marche bien Merci DM
0