Forum de discussion
Forum « Programmation ASP » (archives)
Re: récupération des données
Envoyé: 3 mai 2005, 12h51 par Oznog
Il y a deux façons de récupéere des valeurs passées via en-tête http (en fait il y a deux niveau ou level).
La méthode GET
request.querystring("monParametre")
La méthode POST
request.form("monParametre")
Utilisé dans la construction d'une requète SQL (en fait une simple chaîne de caractère passée ensuite à ADO).
Il y a deux principaux type de champ. Chaine de caractères (string) et nombre.
' Pour un nombre, aucune modification
monParametre = request.querystring("monParametre")
maChaineSQL = "select * from maTable where monChamp = " & monParametre
' Pour une chaine de caractères
monParametre = request.querystring("monParametre")
maChaineSQL = "select * from maTable where monChamp = '" & monParametre & "'"
Tu peux devoir convertir les guillemets en les doublant.
' Pour une chaine de caractères avec conversion
monParametre = request.querystring("monParametre")
maChaineSQL = "select * from maTable where monChamp = '" & replace(monParametre,"'","''") & "'"
Pour plus d'information sur les connexion ADO, voir et lire ls tutoriels "ActiveX® Data Objects (ADO)" (http://www.trucsweb.com/ASP/trucs.asp?no=176&type=7).
Ciao
Oznog
Réponses
|