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

Bases de données Delphi Discussion :

application réseaux avec paradox


Sujet :

Bases de données Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 16
    Par défaut application réseaux avec paradox
    tout d'abor merci pour toute l'aide que j'ai ressue
    voila je vien enfin de termini mon appilication mono poste consu avec delphi 5 avec des table paradox j'aimrai cette cette application dans un réseaux ou plusieur utilisateur accede une base comune sur un serveur est il possible de fair ça avec paradox si merci de me donné la methode si non dite que doi je fair svp
    merci

  2. #2
    Membre expérimenté

    Profil pro
    Personnel
    Inscrit en
    Septembre 2003
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : France, Meuse (Lorraine)

    Informations professionnelles :
    Activité : Personnel

    Informations forums :
    Inscription : Septembre 2003
    Messages : 142
    Par défaut
    Salut,
    Tant que le nombre d'utilisateurs reste 'raisonnable', tu peux utiliser des tables Paradox... et cela dpend aussi de la taille de tes tables...
    Pour installer ton applic en réseau:
    Disque réseau
    .......|
    .......Rép Applic / .EXE
    .......BDE / PDOXUSRS.NET
    Par exemple.
    Ce qui est important: Tous les postes doivent avoir le BDE en commun. Le fichier PDOXUSRS.NET (appelé NET DIR) permet de gérer les connexions concurentielles aux bases de données, donc l'adresse du BDE doit être initialisée sur chaque poste.
    Si tu veux un exemple déjà traité, tu crées un fichier .reg en adaptant les lignes 'chemin réso...' suivant tes besoins dans les lignes suivantes:
    REGEDIT4

    [HKEY_LOCAL_MACHINE\Software\Borland\Database Engine]
    "DLLPATH"="chemin réso\\Bde"
    "CONFIGFILE01"="chemin réso\\Bde\\IDAPI32.CFG"
    "SaveConfig"="WIN32"
    "UseCount"="3"
    "RESOURCE"="0009"

    [HKEY_LOCAL_MACHINE\Software\Borland\Database Engine\Settings\System]

    [HKEY_LOCAL_MACHINE\Software\Borland\Database Engine\Settings\System\INIT]
    "VERSION"="3.0"
    "LOCAL SHARE"="FALSE"
    "MINBUFSIZE"="512"
    "MAXBUFSIZE"="4096"
    "LANGDRIVER"="intl"
    "MAXFILEHANDLES"="48"
    "SYSFLAGS"="0"
    "LOW MEMORY USAGE LIMIT"="64"
    "AUTO ODBC"="FALSE"
    "DEFAULT DRIVER"="PARADOX"
    "SHAREDMEMSIZE"="4096"
    "SHAREDMEMLOCATION"=""
    "DATA REPOSITORY"=""
    "MEMSIZE"="32"
    "SQLQRYMODE"=""
    "MTS POOLING"="FALSE"

    [HKEY_LOCAL_MACHINE\Software\Borland\Database Engine\Settings\System\FORMATS]

    [HKEY_LOCAL_MACHINE\Software\Borland\Database Engine\Settings\System\FORMATS\DATE]
    "SEPARATOR"="/"
    "MODE"="1"
    "FOURDIGITYEAR"="TRUE"
    "YEARBIASED"="FALSE"
    "LEADINGZEROM"="TRUE"
    "LEADINGZEROD"="TRUE"

    [HKEY_LOCAL_MACHINE\Software\Borland\Database Engine\Settings\System\FORMATS\TIME]
    "TWELVEHOUR"="FALSE"
    "AMSTRING"="AM"
    "PMSTRING"="PM"
    "SECONDS"="TRUE"
    "MILSECONDS"="FALSE"

    [HKEY_LOCAL_MACHINE\Software\Borland\Database Engine\Settings\System\FORMATS\NUMBER]
    "DECIMALSEPARATOR"=","
    "THOUSANDSEPARATOR"="."
    "DECIMALDIGITS"="2"
    "LEADINGZERON"="TRUE"

    [HKEY_LOCAL_MACHINE\Software\Borland\Database Engine\Settings\DRIVERS]

    [HKEY_LOCAL_MACHINE\Software\Borland\Database Engine\Settings\DRIVERS\PARADOX]

    [HKEY_LOCAL_MACHINE\Software\Borland\Database Engine\Settings\DRIVERS\PARADOX\INIT]
    "NET DIR"="chemin réso\\Bde"
    "VERSION"="3.0"
    "TYPE"="FILE"
    "LANGDRIVER"="intl"

    [HKEY_LOCAL_MACHINE\Software\Borland\Database Engine\Settings\DRIVERS\PARADOX\TABLE CREATE]
    "LEVEL"="5"
    "BLOCK SIZE"="4096"
    "FILL FACTOR"="95"
    "STRICTINTEGRTY"="TRUE"
    On peut le faire aussi avec le code de l'EXE, j'en ai déjà parlé.
    @+
    Fabrice

  3. #3
    Membre Expert
    Avatar de aityahia
    Homme Profil pro
    CIEPTAL CARS SPA
    Inscrit en
    Mars 2006
    Messages
    1 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Algérie

    Informations professionnelles :
    Activité : CIEPTAL CARS SPA
    Secteur : Transports

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 938
    Par défaut
    je pense que vous pouvez aussi utiliser l'objet Tsession et de preferable un objet TDatabase

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Session.NetFileDir := '\\serveur\Data';
    Session.PrivateDir := 'C:\AppDir';
    Session.Open;

  4. #4
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 16
    Par défaut
    merci pour votre réponce je vais essayé je ne ces pas si ce compansant ce trouve dans delphi 5
    merci

Discussions similaires

  1. Réponses: 3
    Dernier message: 24/05/2010, 11h02
  2. Développement d'application réseaux avec delphi
    Par hier-zo dans le forum Web & réseau
    Réponses: 0
    Dernier message: 06/12/2009, 10h39
  3. Application multiplateforme avec interface graphique
    Par TNorth dans le forum Choisir un environnement de développement
    Réponses: 2
    Dernier message: 31/01/2004, 18h55
  4. Réponses: 2
    Dernier message: 26/05/2003, 19h42
  5. [Kylix] application console avec kylix 3 ?
    Par Hakim dans le forum EDI
    Réponses: 4
    Dernier message: 15/11/2002, 22h45

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