quelqu'un peut ilm'aider a resoudre ce pb de syntaxe svp :
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][Pilote ODBC Microsoft Access] Erreur de syntaxe (virgule) dans l'expression 'NomFamille = a, ABDALLAH'.
/lcvd/basedonnee/LettreDetails1.asp, line 21
ligne1- <%@LANGUAGE="VBSCRIPT"%>
ligne2- <%
ligne3- Set conn = Server.CreateObject("ADODB.Connection")
ligne4-
ligne5- connstring="DRIVER={Microsoft Access Driver (*.mdb)}; " & "DBQ=" & Server.MapPath("/lcvd/basedonnee/details.mdb")
ligne6-
ligne7- conn.Open connstring
ligne8- %>
ligne9- <%
ligne10- Dim lettre__MM_ColParam
ligne11- lettre__MM_ColParam = "1"
ligne12- if (Request.QueryString("NomFamille") <> "") then lettre__MM_ColParam = Request.QueryString("NomFamille")
ligne13- %>
ligne14- <%
ligne15- set lettre = Server.CreateObject("ADODB.Recordset")
ligne16- lettre.ActiveConnection = connligne17- lettre.Source
"SELECT * FROM liste WHERE NomFamille " + Replace(lettre__MM_ColParam, "'", "''") + ""
ligne18- lettre.CursorType = 0
ligne19- lettre.CursorLocation = 2
ligne20- lettre.LockType = 3
ligne21- lettre.Open()
ligne22- lettre_numRows = 0
ligne23- %>
Afficher la suite