begin process at 2010 02 10 16:03:55
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Base de données

 > 

SQL

 > 

verifier existance mot de passe vb6


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

verifier existance mot de passe vb6

vendredi 21 décembre 2007 à 13:52:46 | verifier existance mot de passe vb6

jijidiscover

Bonjour,

J'ai un formulaire qui se compose de trois textbox

1.pour saisir l'ancien mot de passe
2.pour saisir le noveau mot de passe
3.pour resaisisser le nouveau mot de passe

les mot de passe se trouve dans une table sqlserver, donc je veux verifier l'existance de l'ancien mot de passe dans la table

SQL = "Select [Mot de passe] From [Droit d'accès]"
SQL = SQL + "WHERE  EXISTS (SELECT * From [Droit d'accès] WHERE [Mot de passe]= ancienpassword)"

j'ai essayé ce syntaxe mais ça rien donnée,je suis vraiment bloqué

Merci pour votre aide
vendredi 21 décembre 2007 à 14:16:29 | Re : verifier existance mot de passe vb6

PCPT

Administrateur CodeS-SourceS
salut,

ta variable reste en chaîne?

SQL = "SELECT COUNT(`Mot de passe`) AS `Retour` FROM `Droit d'accès` WHERE `Droit d'accès`=" & ancienpassword & ";"

Prenez un instant pour répondre à ce sondage svp
vendredi 21 décembre 2007 à 14:38:40 | Re : verifier existance mot de passe vb6

jijidiscover

je vais prendre tout le temps nécessaire pour répondre au sondage.

jé pas compris,
 
tu veut que remplace Exists par count

c ça?
vendredi 21 décembre 2007 à 14:53:47 | Re : verifier existance mot de passe vb6

ghuysmans99

Membre Club
Vala :

SQL = "SELECT [Mot de passe] FROM [Droit d'accès]"
SQL = SQL & "WHERE [Mot de passe]=ancienpassword;"

C'est quand même plus court !!
Mais c'est VRAIMENT DÉCONSEILLÉ d'utiliser des noms de champs en plus d'un mot (ça rend le query plus long) et tu pourrais avoir des problèmes avec d'autres choses ...
_______________________________________________________________________
VB.NETis good ...VB6is better
vendredi 21 décembre 2007 à 15:06:32 | Re : verifier existance mot de passe vb6

PCPT

Administrateur CodeS-SourceS
je disais que ce n'est pas
"....e]=ancienpassword;"
mais
"...e]=" &ancienpassword& ";"

cela dit pour accélérer le traitement, un COUNT est plus approprié qu'un SELECT de SELECT


Prenez un instant pour répondre à ce sondage svp
vendredi 21 décembre 2007 à 15:46:21 | Re : verifier existance mot de passe vb6

jijidiscover

merci

j'ai bien compris ce que vous devener de dire mais le problème c le test

comment l'efféctuer, je veux dire si le mot de passe existe dans la table donc enregistrer

le nouveau mot de passe

SQL = "SELECT [Mot de passe] FROM [Droit d'accès]"
SQL = "WHERE [Droit d'accès]= " & ancienpassword & ";"
If SQL Then

..........


vendredi 21 décembre 2007 à 16:13:26 | Re : verifier existance mot de passe vb6

jijidiscover

ça beug toujours ici      If SQL Then

qui peut m'aider

vendredi 21 décembre 2007 à 16:22:17 | Re : verifier existance mot de passe vb6

PCPT

Administrateur CodeS-SourceS
mais tu penses faire quel test avec SI VARIABLE_STRING=TRUE ???
quel est ton code existant pour ton accès à la base?
tu dois executer ta requête SQL sur le RecordSet relié à ta Connexionouverte sur la base


Prenez un instant pour répondre à ce sondage svp
vendredi 21 décembre 2007 à 16:57:22 | Re : verifier existance mot de passe vb6

jijidiscover

la connexion est ouverte ?

Private Sub form_load()
Adodc2.CursorLocation = adUseClient
Adodc2.CursorType = adOpenDynamic
Adodc2.ActiveConnection = p_adoConnect.ConnectionString
Adodc2.Open "select [Mot de passe] from [Droit d'accès] order by Id_droit"

Private Sub cmdok_Click()

SQL = "SELECT [Mot de passe] FROM [Droit d'accès]"
SQL = "WHERE [Droit d'accès]= " & ancienpassword & ";"

If SQL Then (enregistrer le nouveau mot de pass)


End If
If ancienpassword = "" Then
MsgBox "Veuillez entre l'ancien mot de passe", vbExclamation
End If
If nouveaupassword = "" Then
MsgBox " Veuillez entrer votre nouveau mot de passe", vbExclamation
End If

If nouveaupassverif = "" Then
MsgBox " Resasisser votre nouveau mot de passe", vbExclamation
End If

End Sub

 

vendredi 21 décembre 2007 à 20:09:55 | Re : verifier existance mot de passe vb6

Exploreur

Membre Club
Bonsoir à tous,

Un petit conseil aussi, évite les accents sur le nom de tes tables...cela téviteras des possible futur problèmes....

A+
Exploreur

 Linux a un noyau, Windows un pépin

 



Cette discussion est classée dans : vb6, mot, passe, existance, verifier


Répondre à ce message

Sujets en rapport avec ce message

connection entre une base access et vb6 avec mot de passe [ par PDT ] comment faut il faire pour connecter une base de données access avec un mot de passe à un projet VB6 sans avoir à saisir le mot de passe mais en le s VB6 ACCESS ET MOT DE PASSE [ par darkstation666 ] Bonjour,j'ai un brobleme de connexion à une base de données Access protégée par mot de passej'arrive pas a me connecter. mais en enlevant le mot de pa verifier l'existance d'un fichier sur disque - vb6 [ par sara_net ] Bonjour,j'ai fais une application sur vb, mais au cour d'exécutions je dois tester sur l'existence d'un fichier s'il est crée ou pas encor, est ce que Mot de passe sur feuille excel [ par tomatomic ] Est-il possible de faire sauter la protection d'une feuille excel a partir de VB6, en sachant que le code posté sur VBFrance du genre (for...next,for. Modifier mot de passe access en vb6 [ par patrice974 ] Bonjour.Comment puis-je modifier directement depuis VB6 le mot de passe d'une base access.Merci par avance. Mot de passe et ADO en VB6 [ par amaforcomp ] Slt, voila une base de données Access 97 est bien là avec un mot de passe malheureusement pour l'ouvrir sans succes avec connectionstring ADO, alors j verifier mot de passe / connexion au volume reseau [ par sebi99 ] Bonjour, j'ai un petit script qui permet de se connecter a un volume reseau en demandant le login puis le mot de passe. Ca marche bien ;-) sauf que Mot de passe en VB6 [ par lionyz ] Ou puis je trouver un programme vb6 permettant de protéger une applicationpar un mot de passe. ?Entrée du mot de passe au clavier (TextBox)Vérificatio Mot de passe - Protection sous VB6 [ par warzet ] Salut à tous, je souhaiterais recevoir un peu d'aide dans la conception d'un projet. L'aide sollicitée: je voudrais interdire l'accès de certains form


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 19,937 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales