cs_Prince Charmant
Messages postés34Date d'inscriptionmardi 9 novembre 2004StatutMembreDernière intervention30 novembre 2004 23 nov. 2004 à 15:17
Salut,
pour commencer tu dois établir une connection avec ta base de donnée Création d'un objet connection et initilisation avec la méthode Open ...
Ensuite, tu peux exécuter des commandes SQL (autres que SELECT) par le biais de la méthode Execute.
Si tu veux faire des commandes Select, il te faut un, objet Recordset, ...
saihi
Messages postés5Date d'inscriptionsamedi 20 novembre 2004StatutMembreDernière intervention24 novembre 2004 23 nov. 2004 à 15:28
merci pour ta reponce,
mais si je vous demande de me faire un exemple de connexion avec la base de données..
les varialbles, la methode d'executer ces commandes et la méthode de SELECT
cs_pledoux
Messages postés147Date d'inscriptionmardi 12 octobre 2004StatutMembreDernière intervention 6 mars 2007 23 nov. 2004 à 18:29
Voila un exemple
' Declare une connection et un recordset
Dim cnx As New ADODB.Connection
Dim rst As New ADODB.Recordset
' Ouvre la base Access du projet : la base est commande.mdb dans le répertoire fic_appli
cnx.ConnectionString = "Driver={Microsoft Access Driver (*.mdb)}; Dbq=commande.mdb; DefaultDir=" + fic_appli
cnx.Open
ch = InputBox("Veuillez saisir votre mot de passe pour vous identifier.", "Identification de l'opérateur")
' Recherche le nom de la personne dont le mdp a été saisis.
rst.Open "SELECT nom, mdp FROM operateur where mdp='" & UCase(ch) & "'", cnx, adOpenKeyset, adLockBatchOptimistic
' rst.recordcount = le nombre d'enregistrements concerné par la requête
Select Case rst.RecordCount