Bonjour messieurs,
Je veux savoir s'il est possible d'exécuter une existant sur Ms Access dans delphi7 et récupérer le résultat?
Si oui comment je pourrais le faire?
Merci et j'ai besoin de votre aide.
Bonjour messieurs,
Je veux savoir s'il est possible d'exécuter une existant sur Ms Access dans delphi7 et récupérer le résultat?
Si oui comment je pourrais le faire?
Merci et j'ai besoin de votre aide.
Excusez moi faute de frappe!
Je veux savoir s'il est possible d'exécuter une requête existant sur Ms Access depuis une application delphi7?
Si oui comment le faire?
Merci!
je crois que j'ai déjà vu ça mais je ne me souviens plus où. mais je sais que c'est faisable.
j'aimerais savoir pourquoi utiliser une requête depuis access et ne pas l'exécuter à partir de Delphi ?
Bonjour,
En fait la base Ms Access existe depuis longtemps et a été développé par un autre développeur.
Je me suis dis en exécutant les requêtes déjà définies sous Ms Access, cela pourrait alléger mon programme delphi7 que de réécrire la même requête sous delphi7.
Si cela est possible, ce sera un gain pour moi.
Merci et j'attends toujours de l'aide.
cela est tout à faire possible, et très simple en fait.
tu peux utiliser un composant TXXQuery ou TXXTable. pour le composant TXXQuery, tu définis une requête genre :
pour le composant TXXTable, tu agis exactement comme si la requête à ouvrir était une table, tu verras son nom dans la propriété TableName (je crois que c'est cette propriété, ça fait longtemps que je n'utilise plus les TXXTable) parmi la liste des autres tables de la base.
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part SELECT * FROM MaRequete WHERE Condition
Ensuite tu n'as plus qu'à ouvrir ton composant dataset avec un Active := True ou un Open()
Ok merci.
Je vais essayer de le faire.
Mais j`ai un autre probleme de connexion a la base Ms Access distant via le composant ADO(zeoslib).
En local la connexion est parfaite,mais quand la BD est sur un serveur connexion est impossible.
Je veux savoir comment le faire.
Merci pour votre comprehension.
Oui le dossier est partage. J`arrive a acceder et executer la base sur mon poste via favoris reseau. Mais quand je definis les parametres d`acces du composant de connexion zeos il genere l`erreur suivante:
Merci j`attends votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2Impossible de démarrer votre application. Le fichier d'informations du groupe de travail est absent ou ouvert en mode exclusif par un autre utilisateur.
la base utilise-t-elle un fichier d'informations de groupe de travail (fichier system.mdw si je me rappelle bien) ? si oui, le fichier est il disponible dans le répertoire partagé ?
je n'ai pas encore eu à utiliser ZEOS peut-être un connaisseur saura mieux te renseigner. mais à tout hasard, peut tu copier coller ici ta chaîne de connexion pour l'accès local et l'accès distant ?
Je ne sais pas.
C'est quoi un fichier d'information (system.mdw)?
merci!
Bonjour messieurs,
Voici ma chaîne de connexion:
Et il me genère un message d'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Provider=Microsoft.Jet.OLEDB.4.0;Password=SY2015;User ID=sylla;Data Source=\\Ci-s-mail01\appl\SYSVM\SYSVMA.mdb;Persist Security Info=True;Jet OLEDB:System database=Sécurité1.mdw
Echec de test de connexion en raison d''une erreur survenue lors de l'initialisation
du fournisseur.Impossible d'utiliser ;fichier en cours d''utilisation.
Je souhaiterais que vous aidiez à mieux comprendre ce problème afin de le résoudre.
merci pour votre compréhension!
Je me trompe peux être mais est-ce qu'une bas de données Access supporte bien le fait d'être lue par plusieurs personnes en même temps ?
comme je te l'ai déjà dis, une discussion a déjà été évoquée sur le sujet dont voici le lien ici.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager