Bonjour tt le monde.
J'ai une table access avec des champs contenant des references de marques.Je voudrais faire un formulaire avec un champ de texte pour taper une reference a rechercher et un champ select pour coisir dans quelle marque il faut rechercher cette reference.
J'ai donc fait ca avec DreamMX, le resultat c'est que je n'ai pas de message d'erreur mais il me renvoie 0 reponses.
Page 1:
<%@LANGUAGE="JAVASCRIPT" CODEPAGE="1252"%>
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form name="form1" method="post" action="result_nuanc.asp">
<input type="text" name="textfield">
<select name="marque" id="marque">
<option value="dmc">DMC</option>
<option value="anchor">Anchor</option>
</select>
<input type="submit" name="Submit" value="Envoyer">
</form>
<p> </p>
</body>
</html>
Page 2:
<%@LANGUAGE="JAVASCRIPT" CODEPAGE="1252"%>
<!--#include file="Connections/connexion.asp" -->
<%
var Recordset1__MMColParam = "1";
if (String(Request.Form("textfield")) != "undefined" &&
String(Request.Form("textfield")) != "") {
Recordset1__MMColParam = String(Request.Form("textfield"));
}
%>
<%
var Recordset1__MMColParam2 = "1";
if (String(Request.Form("marque")) != "undefined" &&
String(Request.Form("marque")) != "") {
Recordset1__MMColParam2 = String(Request.Form("marque"));
}
%>
<%
var Recordset1 = Server.CreateObject("ADODB.Recordset");
Recordset1.ActiveConnection = MM_connexion_STRING;
Recordset1.Source = "SELECT * FROM nuancier WHERE '"+ Recordset1__MMColParam2.replace(/'/g, "''") + "'= '"+ Recordset1__MMColParam.replace(/'/g, "''") + "'";
Recordset1.CursorType = 0;
Recordset1.CursorLocation = 2;
Recordset1.LockType = 1;
Recordset1.Open();
var Recordset1_numRows = 0;
%>
Un grand merci d'avance a celui ou celle qui pourra m'aider!

Valerie
