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

Paradox Discussion :

Exploitation de bases de données Paradox


Sujet :

Paradox

  1. #1
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2013
    Messages
    80
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2013
    Messages : 80
    Points : 54
    Points
    54
    Par défaut Exploitation de bases de données Paradox
    Bonjour à tous,

    Je me permets d'ouvrir un nouveau sujet sur mon soucis car après pas mal de recherche, je ne trouve pas "chaussure à mon pied".

    Il m'a été demandé de réaliser une application qui utiliserait des données contenues dans des fichiers paradox (fichiers en .db). Ces fichiers sont en fait utilisés par un logiciel de commerce (Kwisatz pour ceux qui connaissent) et les fichiers .db contiennent donc des informations commerciales.

    Les traitements que j'aurais à faire sont des statistiques, des exports Excel, etc ... uniquement de la lecture donc.

    Ce que j'aimerais faire est donc assez simple sur papier.


    Le souci est que je ne sais pas quel langage utiliser

    Etant développeur web avancé je me suis tourné vers le PHP et j'ai découvert la librairie pxlib qui permet de traiter des fichiers Paradox.
    Souci : j'ai un hébergement mutualisé, et pxlib nécessite une installation manuelle sur le serveur PHP même et je doute qu'OVH autorise cela
    Il est possible pour moi de passer à un dédié (pour d'autres avantages autre que celui la) mais cela soulève un autre souci : il faudrait effectuer un upload du ou des fichiers .db et certains peuvent arriver à 1 ou 2 Go ... j'habite à la Réunion et on upload même pas ça en 1 heure ...

    Je suis donc décidé à passer à du logiciel mais quel langage ?

    Et c'est là que j'attend vos avis. Pour info je maîtrise bien le VB et moyennement le C/C++, je voulais peut être m'essayer au C#. Apprendre un autre langage ne me rebute pas mais j'aimerais quand même un avis de connaisseurs.

    Je suis tout ouï pour vos conseils !
    Merci d'avance.

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 043
    Points : 40 957
    Points
    40 957
    Billets dans le blog
    62
    Par défaut
    Bonjour,
    pourquoi pas un Rad Delphi pascal ou c++
    le BDE de Delphi est là pour ça bien qu'obsolète et non maintenu je l'utilise depuis 1998 (et même pour d'autres SGBD que Paradox ) et de nombreux composants permettent les traitements demandés et +
    sinon Lazarus (uniquement pascal)

    mais là je prêche pour ma paroisse , je pense que VB permet ce genre de chose également
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  3. #3
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2013
    Messages
    80
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2013
    Messages : 80
    Points : 54
    Points
    54
    Par défaut
    Merci de ta réponse.

    Je ne connais rien du tout en Rad Delphi Pascal lol
    Le C++ et le VB m'est plus familier cependant

    Je connais le BDE de Delphi. Il faudrait que je me renseigne un peu plus sur tout sa ! Mais merci pour tes indications.

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 130
    Points : 162
    Points
    162
    Par défaut
    Bonjour

    Si l'aspect "web" entre en ligne de compte alors export des données paradox par n'importe quel outil de paradox lui-même, à delphi ou lazarus (qui dispose d'un composant TParadox sans BDE en lecture mais je n'ai pas testé) ,ou tout outil sachant utiliser un pilote ODBC.

    Puis chargement du fichier CSV par exemple dans mysql avec un simple LOAD DATA. Très simple à mettre en oeuvre je fais cela régulièrement.
    (J'utilise alors SyncBack pour automatiser le transfert FTP, simplissime)

    Sinon PHP peut aussi attaquer directement des données Paradox via ODBC.
    Pas compliqué. Mais ceci non plus ne passera pas en mutualisé. J'ai écrit un papier la dessus sur mon site (dans les publications)

    Enfin pxLib fonctionne effectivement très bien depuis PHP. Là encore exemple sur mon site.

  5. #5
    Membre du Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2012
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Novembre 2012
    Messages : 34
    Points : 60
    Points
    60
    Par défaut
    Ou utilise l'ObjectPal de Paradox de manière très simple pour te créer des pages html et des fichiers csv qui ne sont que des fichiers textes

Discussions similaires

  1. Base de donnée Paradox
    Par Sobriquet dans le forum Bases de données
    Réponses: 8
    Dernier message: 31/07/2007, 17h17
  2. Sauvegarde d'une base de données PARADOX
    Par lohot dans le forum Bases de données
    Réponses: 6
    Dernier message: 19/12/2006, 14h55
  3. Réponses: 1
    Dernier message: 18/12/2006, 00h26
  4. Lenteur base de donnée paradox sur réseau
    Par Adrien55 dans le forum Bases de données
    Réponses: 2
    Dernier message: 25/01/2006, 18h38
  5. exploiter une base de données excel avec delphi
    Par budylove dans le forum Bases de données
    Réponses: 2
    Dernier message: 01/02/2005, 19h37

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