Vérifier la valeur du champs avec un autre

Goldeneye007 Messages postés 70 Date d'inscription mercredi 7 décembre 2005 Statut Membre Dernière intervention 9 juillet 2010 - 22 févr. 2006 à 14:20
Goldeneye007 Messages postés 70 Date d'inscription mercredi 7 décembre 2005 Statut Membre Dernière intervention 9 juillet 2010 - 23 févr. 2006 à 09:37
Salut,

Je voudrai vérifier la valeur d'un champ session ("uid") que j'ai fais apparaitre dans mon formulaire asp.net par le biais d'une zone texte comme ça l'utilisateur qui lance ce formulaire voit son nom apparaitre sur celui ci grace à l'aide d'active directory mais voilà je voudrai savoir comment vérifier le nom utilisateur présent sur le formulaire avec le nom_utilisateur qui se trouve dans la table techniciens si ce nom n'est pas égal aux champ de mon formulaire celui ci est rejeté avec un message d'erreur. En fait c'est une procédure de comparaison entre deux champs. J'ai fais une requête sql :


Dim myCommandid As New OleDbCommand("SELECT * FROM TECHNICIENS;", myConnection)


TextBox1.Text = myCommandid.ExecuteScalar



If Session(
"UID") = TextBox1.Text
Then


Labelresultprofil.Text =
"....."



Pour comparé les 2 valeurs de mes deux champs mais cela ne marche pas, il m'affiche que la 1ère valeur du champs [nom technicien] de la base et donc la procédure de vérification ne marche pas qqn pourrait m'aider?
Merci

3 réponses

jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
22 févr. 2006 à 16:13
Bonjour,

j'ai pas tout à fait tout compris ta question mais t'as pas un problème avec ton sql ?

la tu selectionnes toutes les lignes et toutes les colonnes de la table puis tu compares seulement la premiere ligne/premiere colonne avec le resultat de la requete ....

Essaye donc de faire une requete SQL correcte :)


<HR>
Cyril - MVS - MCP ASP&
0
Goldeneye007 Messages postés 70 Date d'inscription mercredi 7 décembre 2005 Statut Membre Dernière intervention 9 juillet 2010
22 févr. 2006 à 18:13
Ok j'ai trouvé le code pour afficher correctemnt ma requête il me reste plus ka vérifier le nom_technicien avec la cession("uid"). Je ferai ca demain matin vu que mon travail est resté à l'entreprise.
0
Goldeneye007 Messages postés 70 Date d'inscription mercredi 7 décembre 2005 Statut Membre Dernière intervention 9 juillet 2010
23 févr. 2006 à 09:37
Ma requete pour afficher la table marche impécable ref code page : http://www.aspfr.com/code.aspx?ID=8839
Mais voilà je veux maintenant comparer mes 2 valeurs l'un du champs Txttechnicien.Text controler par active directory et qui marche impécable et l'autre la valeur de la ligne se trouvant dans la table j'ai donc fait une verif comme ceci :


IF Txttechnicien.Text =
"MyTable.Column"
Then


Labelresultprofil.Text =
"Vous êtes le bon techniciens"
Else
Labelresultprofil.Text = "Vous n'êtes pas autoriser à consulter cette page"

A priori ca devrait marcher mais nom rien ne marche rien ne s'affiche qqn peut-il m'aider?
Merci
0