Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Form d'authentification [ Base de données / SQL ] (riderfun)

mercredi 7 mai 2008 à 12:19:34 | Form d'authentification

riderfun

Bonjour,
je dois développer une application pour mes cours et je cherche à faire un form ou il y a une formulaire d'authentification mais je ne sais pas comment faire le recherche dans la base de données et le code nécessaire...
J'ai trouvé une code sur ce forum mais je ne sais pas comment l'utiliser :
# 'À chaque fois que vous manipulez du sql, que se soit l'objet connexion ou une requête, faites les IMPORTS suivants
# Imports System.Data
# Imports System.Data.SqlClient
#
# 'Dans un module à part
# Public nom_connexion As New SqlConnection
#
# 'À l'ouverture de la première fenêtre du projet
# nom_connexion.ConnectionString = "Persist Security Info=False;Integrated Security=SSPI;database=nom_base;server=nom_serv"
# nom_connexion.Open()
#
# 'Exécution d'une requête SELECT
# Dim myCommand As New SqlCommand(texe_requete, nom_connexion)
# Dim myReader As SqlDataReader = myCommand.ExecuteReader()
#
# myReader.Read()
# 'Traitement
#
# myReader.Close()
#
# 'Réutiliser le reader pour une autre requête
# myCommand.ComandText = nouveau_texte_requete
# myReader = myCommand.ExecuteReader()
#
# 'Récupérer les valeurs du SELECT
# 'Les numéros de colonnes du SELECT commence à 0 et non à 1
# variable_texte = myReader.GetString(num_colonne)
# variable_numérique = myReader.GetValue(num_colonne)
Cordialement.


mercredi 7 mai 2008 à 18:52:46 | Re : Form d'authentification

baz187rem

déj à si tu remplace pas le nom_base par le nom de ta base et de meme pour le serveur tu vas pas aller bien loin. Il faut savoir lire le code.
Je pense que si tu es amener a faire une connexion a une DB, tu as du avoir des notions ou des bases en programmation. Il serait bon de comprendre ce que tu fais. Le copier coller c'est bien mais faut aussi savoir ce que tu fais...

Pour accéder a une db faut déjà initialiser créer la connexion a la base en lui appliquant des paramètres. Ensuite il faut ouvrire la connexion, enfin tu créé ta requete que tu parcours ensuite. Enfin tu ferme la lecture de requete. Je trouve que le code est suffisamment bien commenter pour faire une connexion et executer une requete. A toi d'adapter et si vraiment tu comprend pas, quelqu'un de bien plus sympa que moi pourra t'aider :).


jeudi 8 mai 2008 à 00:26:57 | Re : Form d'authentification

riderfun

En fait je me suis mal exprimé, ce que je voudrais c'est comment faire pour que le texte saisie dans la TextBox soit comparé au login et mot de passe de la base...pour permettre l'accès ou non..

jeudi 8 mai 2008 à 11:46:49 | Re : Form d'authentification

baz187rem

En gros tu créer ta requete
Tu te place au premier item, tu le lis et tu le compare a ta textbox1.text
Si c'est bon bah tu laisse passer sinon tu bouge ton curseur tant que t'es pas a la fin de ta table

^^


lundi 12 mai 2008 à 15:14:35 | Re : Form d'authentification

riderfun

j'ai beau essayer je n'y arrive pas...je ne sais pas ou placer le code...please aidez moi!

mardi 13 mai 2008 à 15:11:16 | Re : Form d'authentification

riderfun

j'ai reussi en recuperant un model integré à visual basic express:
Private Sub Btnsubmit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnsubmit.Click
Try
                Me.Validate()
                Me.UserBindingSource.EndEdit()
                Me.TableAdapterManager.UpdateAll(Me.Nom_BaseDataSet)
                MsgBox("Update successful")
            Catch ex As Exception
                MsgBox("Update failed")
            End Try
End Sub

Private Sub Enregistrement_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)
        TxtLog.Focus()
        Me.UserTableAdapter.Fill(Me.Nom_BaseDataSet.User)

    End Sub

ça m'ajoute bien les données dans la base mais comment je fais après pour lire ses données pour l'identification??
Cordialement.



Cette discussion est classé dans : form, connexion, authentification, mycommand, myreader


Répondre à ce message

Sujets en rapport avec ce message

Erreur dans mon code [ par morpheus22170 ] j'arrive pas a afficher les résultats d'une requete dans une list box, j'ai visualiser des tutoriaux mais j'ai toujours rien. qqn peut il m'aider?code fermer une form [ par adrico ] bonjour bonjour. j ai un petit probleme avec les fermetures des fenetres. j ai creer un projet qui prend en compte plusieurs forms. sur certainnes de Connexion SQL Server [ par Activb2 ] Salut J'ai une Application qui tourne bien entre VB et SQL Server avec une connexion en Authentification Windows. Mais le probléme se pose pour une Au form load ? [ par kalimeroo13 ] Bonjour, je cherche à exécuter du code si une form appelée connexion est chargée en mémoire donc a été ouverte ; je suis donc partie sur une syntaxe d connexion internet [ par flagada42 ] je voudrais pouvoir faire la distinction entre une connexion en réseau local et une connexion internet. Pource faire j'utilise cet api met je comprend Reseter mon ODBC connection [ par NWolfer ] Concernant le code ci-dessous, j'aurais trios question:- Une fois que le "Reader" a atteint la fin du query, comme le ramener au début?- Le code ci-de fermer la connexion ???? [ par patl76 ] Salut tout le monde !!!J' ai un pitit probleme....Je n' arrive pas a fermer ma connexion...J' utilise celle cidim co As New ADODB.Connectioncochaine = connection mysql [ par zn415 ] Bonjour, j'ai trouvé un morceau de code pour se connecter a mysql sur cette page:http://www.geekzone.fr/ipb/lofiversion/index.php?t36818.htmlDim Conne connexion UNC avec authentification [ par gbtheone ] Bonjour,Je cherche à me conncter à des serveurs qui appartiennent à des domaines différents de celui sur lequel tounrne mon application.Comment puis-j problemes requêtes SQL dans command [ par VanHouten ] Bonjour,j'ai actuellement un petit prob.j'essaye de remplir deux combobox  avec les instructions ci-dessous.2 solutions l'une fonctionne correctement,


Nos sponsors

Sondage...

CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,234 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.