bonjour si tu n'es pas sous 97 mais 2000 ou + vérifie que microsoft dao est charge (outils réfs) Dim DB As DAO.Database Dim RS As DAO.Recordset Dim enreg Set DB = Application.CurrentDb
Set RS = DB.OpenRecordset("MaTable")
' (tu es sur le premier enregistrement, s'il y en a.)
enreg = RS.Fields("champ1")
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Sergio" a écrit dans le message de news:
j'ai mis aussis
Set RS = DB.OpenRecordset("MaTable", dbOpenTable, dbReadOnly)
erreur = idem
"Sergio" a écrit dans le message de news: #xMi$
bonjour à tous
Est ce que quelqu'un sait pourquoi j'ai un message d'erreur "incompatibilité de type" sur la ligne Set RS = DB.Ope.........
et comment juste après, se placer sur le premier enregistrement. RS.FindFirst ?????
Public Sub testDIVERS()
Dim DB As DAO.Database Dim RS As Recordset Dim enreg As Integer Set DB = Application.CurrentDb
Set RS = DB.OpenRecordset("MaTable", dbOpenDynaset)
bonjour
si tu n'es pas sous 97 mais 2000 ou + vérifie que microsoft dao est charge (outils réfs)
Dim DB As DAO.Database
Dim RS As DAO.Recordset
Dim enreg
Set DB = Application.CurrentDb
Set RS = DB.OpenRecordset("MaTable")
' (tu es sur le premier enregistrement, s'il y en a.)
enreg = RS.Fields("champ1")
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Sergio" <kjhklj@aol.com> a écrit dans le message de news: eQoC22fyDHA.3208@tk2msftngp13.phx.gbl...
j'ai mis aussis
Set RS = DB.OpenRecordset("MaTable", dbOpenTable, dbReadOnly)
erreur = idem
"Sergio" <kjhklj@aol.com> a écrit dans le message de news:
#xMi$lfyDHA.2508@TK2MSFTNGP12.phx.gbl...
bonjour à tous
Est ce que quelqu'un sait pourquoi j'ai un message d'erreur
"incompatibilité de type" sur la ligne Set RS = DB.Ope.........
et comment juste après, se placer sur le premier enregistrement.
RS.FindFirst ?????
Public Sub testDIVERS()
Dim DB As DAO.Database
Dim RS As Recordset
Dim enreg As Integer
Set DB = Application.CurrentDb
Set RS = DB.OpenRecordset("MaTable", dbOpenDynaset)
bonjour si tu n'es pas sous 97 mais 2000 ou + vérifie que microsoft dao est charge (outils réfs) Dim DB As DAO.Database Dim RS As DAO.Recordset Dim enreg Set DB = Application.CurrentDb
Set RS = DB.OpenRecordset("MaTable")
' (tu es sur le premier enregistrement, s'il y en a.)
enreg = RS.Fields("champ1")
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Sergio" a écrit dans le message de news:
j'ai mis aussis
Set RS = DB.OpenRecordset("MaTable", dbOpenTable, dbReadOnly)
erreur = idem
"Sergio" a écrit dans le message de news: #xMi$
bonjour à tous
Est ce que quelqu'un sait pourquoi j'ai un message d'erreur "incompatibilité de type" sur la ligne Set RS = DB.Ope.........
et comment juste après, se placer sur le premier enregistrement. RS.FindFirst ?????
Public Sub testDIVERS()
Dim DB As DAO.Database Dim RS As Recordset Dim enreg As Integer Set DB = Application.CurrentDb
Set RS = DB.OpenRecordset("MaTable", dbOpenDynaset)
C'est parce que DB.OpenRecordset te retourne un recordset DAO et que tu essayes de l'affecter à un recordset ADO Il faut que tu inclues, si ce n'est déjà fait, la librairie DAO au moyen du menu "Références..." puis que tu déclares ton RS comme il suit : "Dim RS As DAO.Recordset"
A+
-----Message d'origine----- bonjour à tous
Est ce que quelqu'un sait pourquoi j'ai un message d'erreur
"incompatibilité de type" sur la ligne Set RS = DB.Ope.........
et comment juste après, se placer sur le premier enregistrement.
RS.FindFirst ?????
Public Sub testDIVERS()
Dim DB As DAO.Database Dim RS As Recordset Dim enreg As Integer Set DB = Application.CurrentDb
Set RS = DB.OpenRecordset("MaTable", dbOpenDynaset)
C'est parce que DB.OpenRecordset te retourne un recordset
DAO et que tu essayes de l'affecter à un recordset ADO
Il faut que tu inclues, si ce n'est déjà fait, la
librairie DAO au moyen du menu "Références..." puis que tu
déclares ton RS comme il suit : "Dim RS As DAO.Recordset"
A+
-----Message d'origine-----
bonjour à tous
Est ce que quelqu'un sait pourquoi j'ai un message
d'erreur
"incompatibilité de type" sur la ligne Set RS =
DB.Ope.........
et comment juste après, se placer sur le premier
enregistrement.
RS.FindFirst ?????
Public Sub testDIVERS()
Dim DB As DAO.Database
Dim RS As Recordset
Dim enreg As Integer
Set DB = Application.CurrentDb
Set RS = DB.OpenRecordset("MaTable", dbOpenDynaset)
C'est parce que DB.OpenRecordset te retourne un recordset DAO et que tu essayes de l'affecter à un recordset ADO Il faut que tu inclues, si ce n'est déjà fait, la librairie DAO au moyen du menu "Références..." puis que tu déclares ton RS comme il suit : "Dim RS As DAO.Recordset"
A+
-----Message d'origine----- bonjour à tous
Est ce que quelqu'un sait pourquoi j'ai un message d'erreur
"incompatibilité de type" sur la ligne Set RS = DB.Ope.........
et comment juste après, se placer sur le premier enregistrement.
RS.FindFirst ?????
Public Sub testDIVERS()
Dim DB As DAO.Database Dim RS As Recordset Dim enreg As Integer Set DB = Application.CurrentDb
Set RS = DB.OpenRecordset("MaTable", dbOpenDynaset)