probleme VB6 et access 2000 - Programmation
Marsh Posté le 01-05-2001 à 18:14:02
Salut !
Ben si tu veux je peux jeter un oeil. Je dois faire la même chose pour mon cours d'info !
Sinon voici un exemple :
Avant tout tu dois ajouter dans projet référence "Microsoft DAO 3.6"
puis
Dans la partie générale, déclaration
Dim MaSession As Workspace ' objet session
Dim Mabase As Database ' objet de données
Dim MaTable As Recordset ' jeu d'enregistrement
Dans le form
'Connexion avec la base de donnée
Set MaSession = DBEngine.Workspaces(0)
Set Mabase = MaSession.OpenDatabase("base_access.mdb" )
Set Matable = Mabase.OpenRecordset("personnel" )
Puis où tu en as besoin
Matable.AddNew
Matable("champ1" ) = Ta valeur
Matable("champ2" ) = Ta valeur
Matable.Update
J'espère que c'est clair !
A+
Marsh Posté le 02-05-2001 à 17:36:36
Ca m'aiderai bcp merci... donne moi ton adresse e-mail et je t'enverai ce que j'ai fait...
Merci bcp de ton aide
Olivier
dkape a écrit a écrit : Salut ! Ben si tu veux je peux jeter un oeil. Je dois faire la même chose pour mon cours d'info ! Sinon voici un exemple : Avant tout tu dois ajouter dans projet référence "Microsoft DAO 3.6" puis Dans la partie générale, déclaration Dim MaSession As Workspace ' objet session Dim Mabase As Database ' objet de données Dim MaTable As Recordset ' jeu d'enregistrement Dans le form 'Connexion avec la base de donnée Set MaSession = DBEngine.Workspaces(0) Set Mabase = MaSession.OpenDatabase("base_access.mdb" ) Set Matable = Mabase.OpenRecordset("personnel" ) Puis où tu en as besoin Matable.AddNew Matable("champ1" ) = Ta valeur Matable("champ2" ) = Ta valeur Matable.Update J'espère que c'est clair ! A+ |
Marsh Posté le 01-05-2001 à 16:53:23
Salut a tous... je suis débutant en Vb et j'ai des problemes pour lier ma table access 2000 avec le vb 6...
J'ai quand meme réussi a me déplacer dans les enregistrements mais je n'arrive pas a creer un nouvel enregistrements etc...
Pourriez vous m'aider svp, c'est assez urgent...
Je suis prets a vous envoyer mon prog. pour que vous voyez a quoi ça tient...
Mon e-mail: olivier.vandervalle@skynet.be
Olivier