ASP Débutant : Faire une requete sql apres avoir cliqué sur un bouton [Résolu]

aymron 5 Messages postés mercredi 20 juillet 2005Date d'inscription 18 octobre 2005 Dernière intervention - 26 juil. 2005 à 11:00 - Dernière réponse : aymron 5 Messages postés mercredi 20 juillet 2005Date d'inscription 18 octobre 2005 Dernière intervention
- 26 juil. 2005 à 14:25
Bonjour,

Je suis débutant en asp... Mon probleme est tres simple, je veux faire une requete sql apres avoir cliqué sur un bouton !!!

Voici mon code :

<%@ LANGUAGE="VBSCRIPT" %>
<HTML>
<HEAD>
<TITLE>Identification</TITLE>
</HEAD>

<%
Set conn = Server.CreateObject("ADODB.Connection")
connstring = "driver={SQL Server}; server=monServ;uid=monUID;pwd=monPWD;database=maBase"
conn.open connstring
dim sql
dim log, pwd
%>
<SCRIPT>
function cliquer()
{
???
}
</SCRIPT>







</HTML>

J'ai essayé de bidouiller un petit truc, mais bon, ca ne marche pas...
Je vous explique la situation :
J'ai deux champs text et je veux que quand on clique sur le bouton on execute une requete sql qui prenne en compte les valeurs des deux champs text et qui verifie si il y a une valeur renvoyée ou pas.

Voici la requete que je veux executer :
select * from user where login="valeur de txtOutput" and password="valeur de txtOutPut1";

La connexion à la BD est ok...

Merci de bien vouloir m'aider ;)
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
cs_Benz 196 Messages postés jeudi 3 janvier 2002Date d'inscription 7 juin 2007 Dernière intervention - 26 juil. 2005 à 13:00
3
Merci
Bonjour,



Tu dois tout d'abord mettre tes champs dans un formulaire <form> comme ceci :



<form name="form1" method="post" action="fichier_traitement.asp">







</form>



Lorsque tu vas cliquer sur le bouton, les infos seront envoyés à ton fichier de traitement qui se nomme fichier_traitement.asp

Dans celui-ci la premiere chose à faire est de récupérer les données de ton formulaire. Pour cela il suffit de faire :



'Déclaration des variables

dim strOutput

dim strOutput1
'Récupération des valeurs

strOutput = Request.Form("txtOutput")

strOutput1 = Request.Form("txtOutput1")



Ensuite il suffit de faire ta requete :

select * from user where login=' " & strOutput & " ' and password=' " & strOutput & " ';



Et le tour est joué.


Benoit

<hr size="2" width="100%">Besoin d'argent ? Plans Cool Web >> Travail à domicile
Envie de jouer ? Le Sanktuaire >> Ressources jeux de rôles

Merci cs_Benz 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 99 internautes ce mois-ci

Commenter la réponse de cs_Benz
aymron 5 Messages postés mercredi 20 juillet 2005Date d'inscription 18 octobre 2005 Dernière intervention - 26 juil. 2005 à 14:25
0
Merci
Oui, merci, j'avais pas pensé à ca !!!
Commenter la réponse de aymron

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.