cs_lolitos
Messages postés5Date d'inscriptionmardi 16 octobre 2007StatutMembreDernière intervention 2 avril 2008
-
23 oct. 2007 à 20:31
lolokun
Messages postés1241Date d'inscriptionmardi 10 octobre 2006StatutMembreDernière intervention27 août 2013
-
24 oct. 2007 à 11:58
bonsoir,je prepare un projet de fin d'etude sur la gestion du pesonnel d'une entreprise en utilisant le vb acess j 'ai élaboré la base de donnée elle contient 7 tables(employés,congés,suivie presence,retard,salaire,avance,service) et mes interfaces ,mais j 'arrive pas a acceder a ma base de données via le code vba.
j'ai ecrit se code qui me parait logique mais ca fonctionne pas.est ce que quelqu'un peut m'aider c'est urgent.
module1
Global Base As Database
Global chemin As String
Global nombased As String
Global rs As Recordset
Global requete As String
Private Sub Form_Load()
Set db = OpenDatabase(App.Path + "/bd1.mdb")
Set rs = db.OpenRecordset("employes")
If rs.RecordCount = 0 Then
MsgBox "La base de données est vide!"
rs.Close
Else
With rs
.MoveFirst
txtmatricule = rs.Fields("matricule")
txtnom = rs.Fields("nom")
Txtprenom = rs.Fields("prenom")
txtncin = rs.Fields("n_cin")
txtville = rs.Fields("ville")
txttitre = rs.Fields("titre")
txtpays = rs.Fields("pays")
txtnombreenfant = rs.Fields("nombres_enfants")
txtlieudenaissance = rs.Fields("lieunaissance")
txtgsm = rs.Fields("tel_portable")
txtbur = rs.Fields("tel_bureau")
txtdom = rs.Fields("tel_domicile")
txtdateemb = rs.Fields("date_embauche")
txtcommentaire = rs.Fields("observations")
txtcodepostale = rs.Fields("code_postale")
txtcnss = rs.Fields("num_cnss")
txtcin = rs.Fields("n_cin")
Txtadresse = rs.Fields("adresse")
End With
End If
End Sub