Access est incapable d'ouvrir une connection pour inserer nouvel e
1 réponse
Zadi Friedrich
Salut a tous,
Je suis en train de creer une application avec ms access 2000. J'ai cree une
routine pour inserer un nouvel enregistrement. J'ai donc utilise ADO pour
donner les instructions suivantes:
dim cnn as ADODB.connection
dim rst as recordset
set cnn=new adodb.connection
cnn.open CurrentProject.Connection
La routine plante tout le temps sur cette derniere ligne d'instruction et
affiche le message:
"The database has been placed in a state by user 'Admin' on
machine 'server01' that prevents it from being opened or
locked".
Est-ce que quelqu'un a une idee de la raison pour laquelle ce message
s'affiche? J'ai verifie les attributs du ficher .mdb et les proprietes "read
only" et "archives" ne sont pas cochees. De l'aide s'il vous plait!!
Merci d'avance.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Charles ERNST
Pas besoin d'ouvrir la connexion Currentproject.connection, c'est celle de votre projet..... (current project) et elle est de toute façon ouverte faites simplement dim rst as new adodb.recordset rst.open "Votre table", currentproject.connection, , adOpenDynamic, adLockOptimistic, adCmdTable
"Zadi Friedrich" a écrit dans le message de news:
Salut a tous, Je suis en train de creer une application avec ms access 2000. J'ai cree une routine pour inserer un nouvel enregistrement. J'ai donc utilise ADO pour donner les instructions suivantes: dim cnn as ADODB.connection dim rst as recordset set cnn=new adodb.connection cnn.open CurrentProject.Connection La routine plante tout le temps sur cette derniere ligne d'instruction et affiche le message: "The database has been placed in a state by user 'Admin' on machine 'server01' that prevents it from being opened or locked".( pour laquelle ce message s'affiche? J'ai verifie les attributs du ficher .mdb et les proprietes "read only" et "archives" ne sont pas cochees. De l'aide s'il vous plait!! Merci d'avance.
Pas besoin d'ouvrir la connexion Currentproject.connection, c'est celle de
votre projet..... (current project) et elle est de toute façon ouverte
faites simplement
dim rst as new adodb.recordset
rst.open "Votre table", currentproject.connection, , adOpenDynamic,
adLockOptimistic, adCmdTable
"Zadi Friedrich" <ZadiFriedrich@discussions.microsoft.com> a écrit dans le
message de news: 694EDA5D-4FE6-4F35-9690-43A049504777@microsoft.com...
Salut a tous,
Je suis en train de creer une application avec ms access 2000. J'ai cree
une
routine pour inserer un nouvel enregistrement. J'ai donc utilise ADO pour
donner les instructions suivantes:
dim cnn as ADODB.connection
dim rst as recordset
set cnn=new adodb.connection
cnn.open CurrentProject.Connection
La routine plante tout le temps sur cette derniere ligne d'instruction et
affiche le message:
"The database has been placed in a state by user 'Admin' on
machine 'server01' that prevents it from being opened or
locked".( pour laquelle ce message
s'affiche? J'ai verifie les attributs du ficher .mdb et les proprietes
"read
only" et "archives" ne sont pas cochees. De l'aide s'il vous plait!!
Merci d'avance.
Pas besoin d'ouvrir la connexion Currentproject.connection, c'est celle de votre projet..... (current project) et elle est de toute façon ouverte faites simplement dim rst as new adodb.recordset rst.open "Votre table", currentproject.connection, , adOpenDynamic, adLockOptimistic, adCmdTable
"Zadi Friedrich" a écrit dans le message de news:
Salut a tous, Je suis en train de creer une application avec ms access 2000. J'ai cree une routine pour inserer un nouvel enregistrement. J'ai donc utilise ADO pour donner les instructions suivantes: dim cnn as ADODB.connection dim rst as recordset set cnn=new adodb.connection cnn.open CurrentProject.Connection La routine plante tout le temps sur cette derniere ligne d'instruction et affiche le message: "The database has been placed in a state by user 'Admin' on machine 'server01' that prevents it from being opened or locked".( pour laquelle ce message s'affiche? J'ai verifie les attributs du ficher .mdb et les proprietes "read only" et "archives" ne sont pas cochees. De l'aide s'il vous plait!! Merci d'avance.