Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Nombre de Connections ACCESS + TXT [ Système / Autre ] (antoine_ferard)

vendredi 27 juillet 2007 à 11:52:04 | Nombre de Connections ACCESS + TXT

antoine_ferard

bonjour,

- J'ai une base de données ACCESS dans laquelle presque toutes les tables sont attachées à des fichiers text.txt.
- Lorsqu'un utilisateur se connecte à la table attachée "entreprise" via l'appli, aucun autre utilisateur ne peut se connecter en même temps à cette table.

Auriez-vous une solution, ou une piste, à m'indiquer ? d'avance merci

ps : désolé si le "thème" ne correspond pas vraiment, j'ai trouvé que c'était le mieux adapté... :)

vendredi 27 juillet 2007 à 11:54:04 | Re : Nombre de Connections ACCESS + TXT

antoine_ferard

j'ai oublié de dire que j'ai développé une application permettant de ce connecter à la base... j'ai comme l'impression que mon problème vient du fait qu'il n'est pas possible à 2 utilisateurs de se connecter simultnément à la même table attachée (soit au même fichier texte...). Merci pour une solution ou une idée...

vendredi 27 juillet 2007 à 13:39:50 | Re : Nombre de Connections ACCESS + TXT

Nicko11

Salut,

n'y a t il pas une option dans ta chaine de connexion qui donne l'exclusivité à l'utilisateur ? Tu peux nous faire voir cette chaine ?

vendredi 27 juillet 2007 à 13:47:54 | Re : Nombre de Connections ACCESS + TXT

antoine_ferard

...of course

Set BaseConnect = New ADODB.Connection
    BaseConnect.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & CheminAccess & ";Persist Security Info=False"
    BaseConnect.Open


Set Rst1 = New ADODB.Recordset
    'MsgBox Rqte
    Rst1.Open Rqte, BaseConnect, adOpenStatic, adLockReadOnly


tu dois avoir raison... tu vois se que je devrais faire ??

vendredi 27 juillet 2007 à 14:25:34 | Re : Nombre de Connections ACCESS + TXT

Nicko11

Peut etre qu'en rajoutant ca,

Rst1
.CursorLocation= adUseClient

ou en mettant autre chose que adOpenStatic.

DSL, je sais pas trop la.

vendredi 27 juillet 2007 à 14:37:08 | Re : Nombre de Connections ACCESS + TXT

Nicko11

Je viens de voir que dans une base Access 2003, il y avait un onglet Avancé dans le menu outils -> Options.

De la, tu peux spécifier le mode de connection par defaut,

Partagé ou exclusif. Peut etre que ca ne vient pas de la mais ca serait trop bete de ne pas aller voir.

vendredi 27 juillet 2007 à 14:41:16 | Re : Nombre de Connections ACCESS + TXT

antoine_ferard

c'est vraiment cool de ta part, merci... je regarde "tout ça" et j'accepte ta réponse... a+

samedi 28 juillet 2007 à 08:10:34 | Re : Nombre de Connections ACCESS + TXT

bricoyeye

Membre Club
Au debut de ta connection, tu fermes ton recordset

On Error Resume Next
Rst1.close
Set BaseConnect = New ADODB.Connection
    BaseConnect.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & CheminAccess & ";Persist Security Info=False"
    BaseConnect.Open


Set Rst1 = New ADODB.Recordset
    'MsgBox Rqte
    Rst1.Open Rqte, BaseConnect, adOpenStatic, adLockReadOnly



samedi 28 juillet 2007 à 12:32:42 | Re : Nombre de Connections ACCESS + TXT

Nicko11

Je comprends pas ou tu veux en venir puisque si tu n'as pas de connexion, tu n'as pas de recordset. Donc pourquoi le fermer avant de faire une connexion.


"Au debut de ta connection, tu fermes ton recordset"

Rst1.close
Set BaseConnect = New ADODB.Connection
    BaseConnect.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & CheminAccess & ";Persist Security Info=False"
    BaseConnect.Open



Encore, tu dirais, n'oublies pas de fermer ton recordset et ta connexion apres t'en etre servi, je comprendrais mais ca me parait bizarrre qu' un close avant la connexion resoudra le pb. En plus, a ce niveau du code, le recordset n'est pas censé etre declaré.


samedi 28 juillet 2007 à 17:01:25 | Re : Nombre de Connections ACCESS + TXT

bricoyeye

Membre Club
Salut.
Il y a plusieurs utilisateurs (le probléme est là si j'ai bien compris), donc le premier ouvre le recordset.
On Error Resume Next
est là au cas ou il n'est pas ouvert.


1 2

Cette discussion est classé dans : access, nombre, txt, utilisateur, connections


Répondre à ce message

Sujets en rapport avec ce message

Prob de récup de .TXT sur le net, aide !!!!! [ par Zenway ] Je possède un fichier .TXT situé sur un serveur FTP / HTML, qui contient une base de données issues d'un formulaire ASP.Or pour que ce fichier de donn Connaitre le nombre de connections réseau à un fichier [ par LarryMax ] Salut tout le monde. Voila mon pb : j'ai une base Access sur une machine en réseau et je l'utilise à partir de plusieurs postes. Comment savoir combie ACCESS 97 - VBA - Fonction DoCmd.TransferText ou "comment importer un TXT sous Access ?" [ par Seb ] Bonjour,J'en appelle à l'entraide des dévellopeurs pour me sauver car là je commence à craquer.Mon problème est le suivant. Je suis en train de dévell Utilisateur et Base de Donnée Access 97 [ par anspauldou ] SalutJe voudrai savoir s'il est possible de connaitre l'utilisateur qui est connecté à ma base de données ACCESS 97 ? Si cela est possible je voudrai Recupération du nom utilisateur d'une base ACCESS [ par nitocris ] Je veux simplement récupérer le nom de l'utilisateur en cours.Utilisateur que j'ai préalablement enregistrer dans le fichier sécurité de la base comme Copie d'une base de données access [ par Nightwing ] Bonjour,J'ai terriblement besoin d'aide, dans mon programme vb j'ai une option qui permet de faire une copie de ma base de données dans le répertoire AIDEZ MOI SVP SUR un probleme entre SQL ACCESS VB [ par djamel001 ] voila le probleme j'aimerais géré les utilisateurs et les groupes de ma base access par l'intermédiaire de mon appli vb mais le probleme c'est que je COMMUTATEURS DE DEMARRAGE ACCESS [ par gerald24ans ] Bonjour,je souhaites faire demarrer une application access a travers un exe avec la ligne de commande suivante:"C:\Program Files\Microsoft Office\Offi Access : Changer le type de données après l'importation de fichiers txt [ par seb56 ] Bonjour, Voici mon problème : J'importe automatiquement un fichier txt dans une base Access. Je souhaite pouvoir modifier automatiquement (par VB Recupererle nom de l'utilisateur de la base de données [ par jeannot45 ] Bonjour à tousVoici mon problème :Comment peut-on récupérer le nom de l'utilisateurde l'application Access en cours(Access 2000)Merci pour aide toujou


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 2,558 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.