DBCOMP2 : LE COMPARATEUR DE STRUCTURE DE BASE DE DONNÉES ACCESS ET ODBC AVEC WIN

vogel69 Messages postés 10 Date d'inscription jeudi 4 décembre 2003 Statut Membre Dernière intervention 17 juillet 2009 - 9 janv. 2004 à 09:37
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018 - 30 août 2005 à 08:35
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/17847-dbcomp2-le-comparateur-de-structure-de-base-de-donnees-access-et-odbc-avec-windiff-sans-ocx

cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
30 août 2005 à 08:35
Note : il faut renommer windiff._exe_ en windiff.exe, car les .exe sont automatiquement supprimés sur VBFrance.
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
12 août 2005 à 10:40
Voici une nouvelle version.

Note : pour la conversion en VB7 et VB8, il faut remplacer la ligne :

oFile.WriteLine(oFileTmp.ReadAll)

Par :

Dim sContenu$ = oFileTmp.ReadAll
oFile.WriteLine(sContenu)
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
9 févr. 2005 à 08:54
Je ne peux pas t'aider, car je n'ai pas hyperfile. Cependant, une fois que tu auras installé le pilote odbc hyperfile pour Windows, il suffit de créer un fichier .dsn vers ce pilote (cf. doc DBComp pour utiliser l'assistant Windows) et enfin d'indiquer ce fichier .dsn dans DBComp.
thetoy27 Messages postés 1 Date d'inscription lundi 7 juillet 2003 Statut Membre Dernière intervention 8 février 2005
8 févr. 2005 à 17:28
J'aurais besoin d'accéder à une base de données hyperfile (windev5.5) via un pilote odbc que je n'arrive pas à dégoter (Wd553odb.dll mais je ne suis pas certain que ce soit celui là).

Pourriez vous m'indiquer la marche à suivre svp ?

Merci beaucoup
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
17 oct. 2004 à 10:24
Voici une nouvelle version !
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
14 mai 2004 à 10:23
J'ai une version qui commence à fonctionner mais elle n'est pas terminée, je te la passe si tu me laisse ton email pour que je te l'envoie en pièce jointe.
vogel69 Messages postés 10 Date d'inscription jeudi 4 décembre 2003 Statut Membre Dernière intervention 17 juillet 2009
9 janv. 2004 à 13:15
merci pour ta réponse ;)

j'attend donc impatiemment la prochaine version, d'autant que je viens de dégoter apparement le pilote ODBC pour HYPERFILE (ca pourras surement m'aider... non ?) et sinon je vais essayer de trouver une documentation d'hyperfile sur le web...

merci encore.
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
9 janv. 2004 à 09:54
Au fait, pour ta question, mieux vaut chercher de la doc sur Hyperfile que de chercher à décoder le format en hexa toi-même.
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
9 janv. 2004 à 09:51
Je comptais faire une version fonctionnant via ODBC et ADO, donc avec tous les formats de base de données, mais elle ne sera pas prete avant quelques semaines.
Cependant dans le principe, c'est simple : il suffit de pouvoir parcourir les tables et champs de table d'une base, et de faire un rapport, c'est tout.
vogel69 Messages postés 10 Date d'inscription jeudi 4 décembre 2003 Statut Membre Dernière intervention 17 juillet 2009
9 janv. 2004 à 09:37
ca m'a l'air tres interressant tout ca...

à ton avis est t'il possible de faire la même chose pour comparer deux fichiers de type HYPERFILE (format proprietaire windev du type *.ndx , *.fic).
Car j'en aurrai besoin pour pouvoir synchroniser des fichiers de bases de données issu d'un logiciel gerant des données crées sous windev. Comme je débute j'ai peur de me lancer dans une entreprise quasi insurmontable...
Pour l'instant j'ai sortie mon editeur hexa pour essayer de comprendre la structure des fichiers .fic et .ndx mais c'est tout.

je vais de ce pas observer la source de ton utilitaire de plus près...
Rejoignez-nous