Goldeneye007
Messages postés70Date d'inscriptionmercredi 7 décembre 2005StatutMembreDernière intervention 9 juillet 2010
-
22 févr. 2006 à 14:20
Goldeneye007
Messages postés70Date d'inscriptionmercredi 7 décembre 2005StatutMembreDerniè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
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 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 ....
Goldeneye007
Messages postés70Date d'inscriptionmercredi 7 décembre 2005StatutMembreDerniè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.
Goldeneye007
Messages postés70Date d'inscriptionmercredi 7 décembre 2005StatutMembreDerniè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