PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Urgent: importer base cliente mysql vers HF
Urgent: importer base cliente mysql vers HF
Iniciado por xavier.laurent, jul., 21 2005 6:45 PM - 4 respostas
Publicado em julho, 21 2005 - 6:45 PM
Bonjour,
Je développe une appli anciennement en java/mysql en Wdev/HF.
Or je dois récupérer après l'installation une table MySQL qui est propre au client et la convertir en HF.

J'utilise donc LanceAppli d'un .bat qui exécute mysqldump.exe de la base désirée et me stock le résultat dans un fichier .txt

Le problème est que ce fichier .txt contient un caractère spécial qui ressemble à un rectangle noir et à l'effet d'un RC à l'affichage, mais n'est pas assimilé à un RC pour windev puique:
_tout le fichier fait une seule ligne (fLitligne enregistre tout le fichier...)
_et je ne peux le remplacer dans le fichier en utilisant Remplace car évidemment un copier coller équivaut à aller à la ligne...



Help!!!!
Publicado em julho, 21 2005 - 7:13 PM
Tchavi a écrit :
Bonjour,
Je développe une appli anciennement en java/mysql en Wdev/HF.
Or je dois récupérer après l'installation une table MySQL qui est propre au client et la convertir en HF.

J'utilise donc LanceAppli d'un .bat qui exécute mysqldump.exe de la base désirée et me stock le résultat dans un fichier .txt

Le problème est que ce fichier .txt contient un caractère spécial qui ressemble à un rectangle noir et à l'effet d'un RC à l'affichage, mais n'est pas assimilé à un RC pour windev puique:
_tout le fichier fait une seule ligne (fLitligne enregistre tout le fichier...)
_et je ne peux le remplacer dans le fichier en utilisant Remplace car évidemment un copier coller équivaut à aller à la ligne...



Help!!!!



Pourquoi ne pas utiliser directement la base MySQL ?

Damien
Publicado em julho, 21 2005 - 10:11 PM
Tchavi a présenté l'énoncé suivant :
Bonjour,
Je développe une appli anciennement en java/mysql en Wdev/HF.
Or je dois récupérer après l'installation une table MySQL qui est propre au
client et la convertir en HF.

J'utilise donc LanceAppli d'un .bat qui exécute mysqldump.exe de la base
désirée et me stock le résultat dans un fichier .txt

Le problème est que ce fichier .txt contient un caractère spécial qui
ressemble à un rectangle noir et à l'effet d'un RC à l'affichage, mais n'est
pas assimilé à un RC pour windev puique: _tout le fichier fait une seule
ligne (fLitligne enregistre tout le fichier...) _et je ne peux le remplacer
dans le fichier en utilisant Remplace car évidemment un copier coller
équivaut à aller à la ligne...



Help!!!!


SI dans l'analyse tu crée un nouveau fichier en important un fichier
existant et en spécifiant qu'il faut importer les données tu auras
automatiquement un fichier HF avec toutes les données de la base MySQL

--
A+

PhL
Publicado em julho, 22 2005 - 10:24 AM
Bonjour,

Je pense que ton carré noir est est être un HardCR Caractere(141) et non un retour charriot caractere(13).

Cordialement,

C.AUBRY
Publicado em julho, 22 2005 - 12:56 PM
Merci à tous pour vos réponses!!

J'ai finalement trouvé un autre séparateur dans mon fichier, que j'ai pu utiliser sans problèmes.

Le choix d'utiliser HF plutôt que mysql n'est pas le mien Damien, donc pas possible de conserver l'ancienne base.

Je ne pense pas que je puisse spécifier l'importation de la base dans l'analyse, sachant que l'importation se fait au moment de l'install, et que l'addresse peut varier selon les postes clients... Si je me trompe, cette solution pourrait m'interresser pour des développements futur aussi si tu pouvais me donner quelques infos complémentaires sur cette solution je te serais vraiment reconnaissant Philippe

Quand à Christian bravo je crois que tu avais trouvé l'origine de mon cauchemard...

Encore Merci @ vous tous!!!


Tchavi