tclermont
Messages postés1Date d'inscriptionjeudi 14 mai 2009StatutMembreDernière intervention17 décembre 2010
-
17 déc. 2010 à 06:48
cs_ghuysmans99
Messages postés3982Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 2013
-
6 mars 2013 à 12:37
Bonjour
Je suis débutant,j'ai un problème comment connecter une bbd access en réseau (syntaxe)
Clermont
satamoni1982
Messages postés37Date d'inscriptionvendredi 24 mars 2006StatutMembreDernière intervention27 janvier 2011 17 déc. 2010 à 10:46
Bonjour
voila ce code Permet de manipulé une Base de donnee BD.mdb (Ajouter Supprmé ...)
ouvrir un nouveau Projet VB6 cree Trois Fichier Text et 4 bouton Command
Private Sub Form_Load()
cnx.Provider = "Microsoft.Jet.OLEDB.4.0"
'Définition de la chaîne de connexion
cnx.ConnectionString = App.Path + "\bd2.mdb"
'Ouverture de la base de données
cnx.Open
rst.LockType = adLockOptimistic
'puis on execute des requetes
rst.Open "SELECT * FROM IdAgent", cnx
Text1 = rst!Matricule
Text2 = rst!Nom
Text3 = rst!Grade
End Sub
Dim cnx As New ADODB.Connection
Dim rst As New ADODB.Recordset
Private Sub ajouter_Click()
'requet sql Pour ouvrir la connection et Selectionne le table IdAgent
rst.AddNew 'entree un nouveau enregistrement
rst![Matricule] = Text1.Text 'affectation des colonne de la base par les zontext
rst![Nom] = Text2.Text
rst![Grade] = Text3.Text
rst.Update 'mise a jour!
End Sub
Private Sub Supprimé_Click()
rst.Delete 'entree un nouveau enregistrement
eror:
If rst.BOF = True Then
MsgBox "Pas D'autre Enregistrement"
End If
End Sub
Private Sub Next_Click()
On Error GoTo eror
rst.MoveNext
Text1 = rst!Matricule
Text2 = rst!Nom
Text3 = rst!Grade
eror:
If rst.EOF = True Then
MsgBox "Pas D'autre Enregistrement"
End If
End Sub
Private Sub first_Click()
cs_ghuysmans99
Messages postés3982Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 201316 18 déc. 2010 à 08:40
Il faut qu'elle se situe dans un répertoire partagé. Mais tu auras des problèmes si vous êtes à plusieurs à modifier en même temps des données dans la base ... Utilise MySQL ou MSSQL
VB.NET is good ... VB6 is better
Utilise Réponse acceptée quand un post répond à ta question
cs_ghuysmans99
Messages postés3982Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 201316 6 mars 2013 à 12:37
@LWIZTI : crée un nouveau topic pour ça. Suffit d'installer MySQL et le driver ODBC, puis ça s'utilise comme Access
(avec quand même quelques différence syntaxiques mais ce n'est pas insurmontable)
VB.NET is good ... VB6 is better
Utilise Réponse acceptée quand un post répond à ta question