Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1284 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Evolution à partir de dbase III

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Evolution à partir de dbase III

n°1604671
pinpin_lel​apin
Posté le 27-08-2007 à 17:47:57  profilanswer
 

Bonjour,
 
Dans une PME, nous utilisons actuellement une systeme de gestion dBase III, avec laquelle nous gerons tout ce qui est traitement des commandes, impression de BL, etc ...
 
Je recherche un moyen simple pour pouvoir utiliser notre base de donnée tel que nous l'utilisons actuellement, dans un environement multi utilisateur, qui puisse prendre en charge le pdf, et accessoirement plus rapide et plus ergonomique que le dbase III.
 
Merci d'avance pour vos suggestions.

mood
Publicité
Posté le 27-08-2007 à 17:47:57  profilanswer
 

n°1604756
olivthill
Posté le 27-08-2007 à 21:45:04  profilanswer
 

Sauf erreur, il existe des drivers ODBC pour DBase III.
Donc, cette base est accessible depuis un programme de type "moderne", utilisant ODBC.
 
Il existe aussi des utilitaires pour convertir une base DBase III dans un autre format. J'en ai même écrit un, pour exporter vers des fichiers plats. Le format des fichiers ".dbf" est assez simple. Par contre le format des fichires d'index est plus complexe, mais on peut recréer les index dans la nouvelle base de données cible sans faire de conversion. Il peut aussi y avoir quelques difficultés, si ce n'est pas du pur DBase III, par exemple si c'est du Clipper ou autres choses soi-disant compatibles DBase III.
 
La solution que j'adopterais personnellement, serait d'utiliser Access. Cela permettrait d'accèder aux tables sans même les convertir, via le système des tables attachés.
Une autre solution serait de faire une conversion vers MySql qui est un SGBD de plus en plus populaire, car gratuit, et facilement interfaçable avec PHP.

n°1604783
gzii
court-circuit
Posté le 27-08-2007 à 23:37:57  profilanswer
 

Salut,
 
le format dBase est un longueur fixe précédé d'une entête décrivant les zones, leur type et leur longueur (nb de décimales etc.), avec, selon les versions, des trucs en plus (étoile en début de chaque enregistrement pour marquer comme deleted).
C'est très facile à récupérer, j'ai pas mal de programmes qui créent, lisent ou convertissent des DBF.
 
La base de données ne poserait donc pas de souci à convertir, mais je pense que le souci sera plus l'applicatif qui l'entoure. A refaire ?

Message cité 1 fois
Message édité par gzii le 27-08-2007 à 23:39:01
n°1604803
pinpin_lel​apin
Posté le 28-08-2007 à 01:11:30  profilanswer
 

gzii a écrit :

Salut,
 
La base de données ne poserait donc pas de souci à convertir, mais je pense que le souci sera plus l'applicatif qui l'entoure. A refaire ?


 
J'en ai bien peur, l'idée serait de trouver un SGBD qui puisse etre utilisé avec un langage relativement simple, proche du C de preference car c'est un des seul language que je connais bien pour le moment :)

n°1604834
gzii
court-circuit
Posté le 28-08-2007 à 09:17:55  profilanswer
 

Si le fait que l'appli tourne sur un navigateur web ne pose pas de problème (façon pages web), php/mysql permet de faire des choses pas mal.
J'ai fait notre système de gestion des commandes, plannings et l'envoi pour la facturation avec ça ici. (relativement sommaire car j'ai du le faire en parallèle du traitement des dossiers, mais suffisamment efficace pour nous servir).

n°1605055
pinpin_lel​apin
Posté le 28-08-2007 à 11:28:49  profilanswer
 

ca m'a l'air fort interressant, je vais aller me renseigner pour voir un peu comment ca marche, niveau installation, mise en oeuvre, etc :)
 
merci

n°1605113
gzii
court-circuit
Posté le 28-08-2007 à 11:52:46  profilanswer
 

Pour le dév, ou pour un serveur qui n'est pas relié à internet, tu peux mettre easyphp ou wamp pour simplifier l'installation pour développer. Après tu pourras installer les éléments séparément si ça te chante.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Evolution à partir de dbase III

 

Sujets relatifs
appeler une jsp à partir d'une servletMacro pour supprimer des lignes d'un tableau à partir de valeur
executer du code a partir d'un fichier txtremplir une msflexgrid à partir d'un fichier xml
lecture d'un fichier xml à partir de vb 6.0créer un graph à partir de valeurs qui viennent de plusieurs feuilles
obtenir @ IP client à partir de web service[résolu] Exécuter une requête à partir d'un champ
[Access] Acceder à un champ à partir du formulaire précédentAppeler une fonction C à partir d'un shell
Plus de sujets relatifs à : Evolution à partir de dbase III


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR