IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

Deploiement ADO avec un executable independant:MS ACCESS


Sujet :

C++Builder

  1. #1
    Membre averti Avatar de renesouley
    Profil pro
    �tudiant
    Inscrit en
    Novembre 2006
    Messages
    38
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 38
    Par d�faut Deploiement ADO avec un executable independant:MS ACCESS
    Bonjour � tous,

    Voila je pose mon probl�me:

    J'ai developp� une appllication (BCB 6 Enterprise) utilisant ADO (ADOConnection, ADOQuery et DataSource) pour se connecter � une BDD MS ACCESS et j'ai cr�� un executable independant.

    Elle fonctionne bien sur mon PC � domicile sur lequel je developpe, Mais je souhaite l'utiliser au bureau et j'ai cette erreur lorsque je lance l'application sur mon poste du bureau:
    "Interface not supported".
    J'ai lu sur un site qu'il fallait incluire midas.hpp lorsqu'on veut cr�er un executable independant utilisant ADO, ce que j'ai fait, mais m�me erreur."Interface not supported"

    Lorsque je recompile mon .exe en supprimant les elements ADO sur la fiche, elle demarre sans probl�me sur mon poste du bureau.

    Je veux deployer uniquement l'executable independant avec ADO, est-ce possible ?

    Quelqu'un peut m'aider.

    Merci d'avance.

  2. #2
    Membre �m�rite
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Septembre 2005
    Messages
    401
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 52
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2005
    Messages : 401
    Par d�faut
    Hello,

    Est-ce que MDAC est bien install� sur le poste du bureau ??

    cf. ce thread, qui renvoie � cet outil de chez Microsoft.

  3. #3
    Membre averti Avatar de renesouley
    Profil pro
    �tudiant
    Inscrit en
    Novembre 2006
    Messages
    38
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 38
    Par d�faut Probl�me MDAC Surement!
    Merci pour ta reponse!

    MDAC bien install� ???

    Je crois que c'est l� le probl�me, je ne sais comment le tester. Puisque mon appli se lance bien sur le poste d'un coll�gue. Windows XP partout.

    Il a une version 2000 d'office install�e, du coup impossible de se connecter � la BDD Access cr��e sous office 2003.

    Ma BDD est log�e sur un poste du r�seau (Le nom du poste est Obam)
    L'emplacement du BDD C\hora\datahora.mdb

    Voici le contenu de mon *.dsn pour le ConnectionString

    [ODBC]
    DRIVER=Driver do Microsoft Access (*.mdb)
    UID=admin
    UserCommitSync=Yes
    Threads=3
    SafeTransactions=0
    PageTimeout=5
    MaxScanRows=8
    MaxBufferSize=2048
    FIL=MS Access
    DriverId=25
    DefaultDir=\\Obam\hora
    DBQ=\\Obam\hora\DATAHORA.mdb

    Question:
    D'o� peut provenir le probl�me de connexion � la base de donn�es.

    Est ce le pb de version d'office?
    Ou le chemin est mal renseign�?


    Merci encore!

  4. #4
    Membre chevronn�

    Profil pro
    Inscrit en
    D�cembre 2004
    Messages
    531
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 531
    Par d�faut
    bonjour, tu as choisi un driver ODBC.
    avec les composant ADO, ce n'est pas la peine de cr�er un lien ODBC (cela ne marchera pas d'ailleurs).

    le moteur jet de microsoft est install� sur tous les poste m�me sans Access.
    seule la version Office 2007 n�cessite une modification/installation MDAC particuli�re qui permet de g�rer des fichier Access 2007 et inf�rieur.

    ci dessous un bonne connextion string en exemple (cela fonctionne aussi pour excel (mais certaines limites):

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\BARTOLO\Dev\OsirisII\Adaptisv8.4.mdb;Mode=Share Deny None;Extended Properties="";Persist Security Info=False;Jet OLEDB:System database="";Jet OLEDB:Registry Path="";Jet OLEDB:Database Password=XXXXXX;Jet OLEDB:Engine Type=5;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=True;Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False
    attention dans cet example la base est "cript�e" avec mot de passe.

    pour une lecture particuli�re les options sont � mettre dans Extended Properties (version, Excel, Word,...) mais dans ton cas rien � mettre.

  5. #5
    Membre averti Avatar de renesouley
    Profil pro
    �tudiant
    Inscrit en
    Novembre 2006
    Messages
    38
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 38
    Par d�faut
    Merci Fbartolo!

    Je vais essayer et vous tiendrai au courant de l'�volution.

    Bon debut de week-end.

  6. #6
    Membre averti Avatar de renesouley
    Profil pro
    �tudiant
    Inscrit en
    Novembre 2006
    Messages
    38
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 38
    Par d�faut
    Merci � tous!

    �a marche, je ferrai appel � vous si jamais je suis coinc�.

Discussions similaires

  1. [Base de donn�e] Connexion ADO avec Access sous C++ Builder XE3
    Par kurul1 dans le forum C++Builder
    R�ponses: 11
    Dernier message: 18/06/2013, 12h46
  2. probleme avec la commande execute sous vba access 2003
    Par williamkwr dans le forum VBA Access
    R�ponses: 1
    Dernier message: 18/07/2009, 20h05
  3. Executer une Macro Access � partir d'Excel (avec VBA)
    Par math78 dans le forum Macros et VBA Excel
    R�ponses: 10
    Dernier message: 08/11/2006, 14h05
  4. probl�me ajout donn�es avec db.execute et access
    Par Dauphind dans le forum Access
    R�ponses: 2
    Dernier message: 29/11/2005, 12h03
  5. Plantage requete SQL simple sous Delphi7/ADO avec Access
    Par tomy29 dans le forum Bases de donn�es
    R�ponses: 2
    Dernier message: 25/08/2005, 11h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo