Bonjour tout le monde
voilà je suis sur un projet qui consiste à entrer un nom d'un client et de voir les informations sur celui-ci mais on m'affiche cette erreur :
Microsoft OLE DB Provider for SQL Server erreur '80040e14'
Ligne 1 : syntaxe incorrecte vers 'Where'.
/mao2/recherche.asp, ligne 55
Voici le code si quelqu'un pourrait m'aider s'il vous plait :
1.
2.<%@ LANGUAGE="VBSCRIPT" %>
4.<!-- #include file="./inc/init.asp"-->
5.<!-- #include file="./inc/DBLR.asp"-->
6.<HTML>
7.<style type="text/css">
8.td.titre {
9.font-family: Verdana, Arial, Helvetica, sans-serif;
10.font-size: 10px;
11.color: #000000;
12.font-weight: bold
13.}
14.td.soustitre {
15.font-family: Verdana, Arial, Helvetica, sans-serif;
16.font-size: 10px;
18.}
19.</style>
20.<BODY leftmargin="1" topmargin="0" marginwidth="0" marginheight="0" >
21.<title>MAO</title>
22.<%
23.Dim connLR, ReqSql, rs
24.'Variables pour identifier le serveur, la base de données, le user et password
25.Dim NomServeur, NomDataBase
26.Dim loginCnx , pswdCnx
27.NbrPram=0
28.i=0
30.'Récupération des champs envoyé par mao.asp
31.nom=request.form("Nom_Client")
32.nom=Replace(nom,"é","e")
33.nom=Replace(nom,"è","e")
34.nom=Replace(nom,"ê","e")
35.nom=Replace(nom,"à","a")
36.nom=Replace(nom,"ç","c")
37.nom=Ucase(nom)
40.'Ouverture BDD
41.InfosBdD
42.OuvertureDBLR
44.'Construction de la requete sql
45.ReqSql="select * from client Where "
'Si nom n'est pas vide
if(nom <> "")Then
ReqSql=ReqSql & "[Nom_Client] like '%" & nom & "%'"
NbrPram=NbrPram+1
end if
'Envoie de la requete
Set Rs = connLR.Execute(ReqSql)
'Tableau des résultat
Response.Write("<table width=100% border=0 cellpadding=4>")
Response.write("<tr bgcolor=#0099FF><td class=titre align=center>Nom du client</td>")
while not Rs.eof
'Permet de colorer une ligne sur deux
i=i+1
if (i Mod 2)=0 Then
BkColor="EEEEEE"
Else BkColor="FFFFFF"
End if
Response.write("<tr bgcolor="+BkColor+"><td class=soustitre > " + Rs("Nom_Client") + "</td>")
Rs.MOVENEXT
wend
Response.Write("</table>")
'Fermeture de la connection
FermetureDBLR
Response.Write("<br><font size=2 face=Verdana, Arial, Helvetica, sans-serif>Résultats : </font>")
Response.Write(i)%>
<br>
<a href="index.asp" target="_self"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Revenir
à la recherche</font></a>
<br>
<a href="javascript:window.print();"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Imprimer</font></a>
</html></body>