Importation texte automatisée ne fonctionne pas sur deuxième poste
2 réponses
mr
Bonjour,
J'ai un petit programme qui importe un fichier texte dans une table, sur mon
poste tout fonctionne bien.
Mis en place sur le poste définitif, ça ne fonctionne pas... avec le même
fichier texte placé dans le même répertoire, il n'importe rien.
Je fait l'import par une macro qui fait référence à un format, les champs
sont séparés par des ; les deux PC sont sous XP.
La différence sur le mien j'utilise Access 97, alors que sur l'autre c'est
le Run Time.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
3stone
Salut,
"mr" | J'ai un petit programme qui importe un fichier texte dans une table, sur mon | poste tout fonctionne bien. | Mis en place sur le poste définitif, ça ne fonctionne pas... avec le même | fichier texte placé dans le même répertoire, il n'importe rien. | Je fait l'import par une macro qui fait référence à un format, les champs | sont séparés par des ; les deux PC sont sous XP. | La différence sur le mien j'utilise Access 97, alors que sur l'autre c'est | le Run Time.
Messages d'erreur ??
Regarde si la dll "Mstext35.dll" est présente et bien régistré... regsvr32 C:Windowssystem32mstext35.dll
peut-être voir aussi : http://www.mvps.org/accessfr/bugs/bugs0046.htm
"mr"
| J'ai un petit programme qui importe un fichier texte dans une table, sur mon
| poste tout fonctionne bien.
| Mis en place sur le poste définitif, ça ne fonctionne pas... avec le même
| fichier texte placé dans le même répertoire, il n'importe rien.
| Je fait l'import par une macro qui fait référence à un format, les champs
| sont séparés par des ; les deux PC sont sous XP.
| La différence sur le mien j'utilise Access 97, alors que sur l'autre c'est
| le Run Time.
Messages d'erreur ??
Regarde si la dll "Mstext35.dll" est présente et bien régistré...
regsvr32 C:Windowssystem32mstext35.dll
peut-être voir aussi :
http://www.mvps.org/accessfr/bugs/bugs0046.htm
"mr" | J'ai un petit programme qui importe un fichier texte dans une table, sur mon | poste tout fonctionne bien. | Mis en place sur le poste définitif, ça ne fonctionne pas... avec le même | fichier texte placé dans le même répertoire, il n'importe rien. | Je fait l'import par une macro qui fait référence à un format, les champs | sont séparés par des ; les deux PC sont sous XP. | La différence sur le mien j'utilise Access 97, alors que sur l'autre c'est | le Run Time.
Messages d'erreur ??
Regarde si la dll "Mstext35.dll" est présente et bien régistré... regsvr32 C:Windowssystem32mstext35.dll
peut-être voir aussi : http://www.mvps.org/accessfr/bugs/bugs0046.htm
Entre temps j'avais modifié la procédure d'import en remplaçant la macro par du code: "DoCmd.TransferText [typetransfert][, format], nomtable, nomfichier[, contientnomschamps][, nomtableHTML]" Le logiciel a alors affiché un message signalant que le pilote ISAM était absent. La piste que tu proposais est donc la bonne. J'ai copié le fichier "Mstext35.dll" d'un poste sur l'autre sous C:Windowssystem32 Puis j'ai lancé la commande regsvr32 C:Windowssystem32mstext35.dll dans démarer exécuter...
Merci
"3stone" a écrit dans le message de news: %23%
Salut,
"mr" | J'ai un petit programme qui importe un fichier texte dans une table, sur mon | poste tout fonctionne bien. | Mis en place sur le poste définitif, ça ne fonctionne pas... avec le même | fichier texte placé dans le même répertoire, il n'importe rien. | Je fait l'import par une macro qui fait référence à un format, les champs | sont séparés par des ; les deux PC sont sous XP. | La différence sur le mien j'utilise Access 97, alors que sur l'autre c'est | le Run Time.
Messages d'erreur ??
Regarde si la dll "Mstext35.dll" est présente et bien régistré... regsvr32 C:Windowssystem32mstext35.dll
peut-être voir aussi : http://www.mvps.org/accessfr/bugs/bugs0046.htm
Entre temps j'avais modifié la procédure d'import en remplaçant la macro par
du code:
"DoCmd.TransferText [typetransfert][, format], nomtable, nomfichier[,
contientnomschamps][, nomtableHTML]"
Le logiciel a alors affiché un message signalant que le pilote ISAM était
absent.
La piste que tu proposais est donc la bonne.
J'ai copié le fichier "Mstext35.dll" d'un poste sur l'autre sous
C:Windowssystem32
Puis j'ai lancé la commande regsvr32 C:Windowssystem32mstext35.dll dans
démarer exécuter...
Merci
"3stone" <3stone_@_skynet_be> a écrit dans le message de news:
%23%23EWXcVDGHA.2300@TK2MSFTNGP15.phx.gbl...
Salut,
"mr"
| J'ai un petit programme qui importe un fichier texte dans une table, sur
mon
| poste tout fonctionne bien.
| Mis en place sur le poste définitif, ça ne fonctionne pas... avec le
même
| fichier texte placé dans le même répertoire, il n'importe rien.
| Je fait l'import par une macro qui fait référence à un format, les
champs
| sont séparés par des ; les deux PC sont sous XP.
| La différence sur le mien j'utilise Access 97, alors que sur l'autre
c'est
| le Run Time.
Messages d'erreur ??
Regarde si la dll "Mstext35.dll" est présente et bien régistré...
regsvr32 C:Windowssystem32mstext35.dll
peut-être voir aussi :
http://www.mvps.org/accessfr/bugs/bugs0046.htm
Entre temps j'avais modifié la procédure d'import en remplaçant la macro par du code: "DoCmd.TransferText [typetransfert][, format], nomtable, nomfichier[, contientnomschamps][, nomtableHTML]" Le logiciel a alors affiché un message signalant que le pilote ISAM était absent. La piste que tu proposais est donc la bonne. J'ai copié le fichier "Mstext35.dll" d'un poste sur l'autre sous C:Windowssystem32 Puis j'ai lancé la commande regsvr32 C:Windowssystem32mstext35.dll dans démarer exécuter...
Merci
"3stone" a écrit dans le message de news: %23%
Salut,
"mr" | J'ai un petit programme qui importe un fichier texte dans une table, sur mon | poste tout fonctionne bien. | Mis en place sur le poste définitif, ça ne fonctionne pas... avec le même | fichier texte placé dans le même répertoire, il n'importe rien. | Je fait l'import par une macro qui fait référence à un format, les champs | sont séparés par des ; les deux PC sont sous XP. | La différence sur le mien j'utilise Access 97, alors que sur l'autre c'est | le Run Time.
Messages d'erreur ??
Regarde si la dll "Mstext35.dll" est présente et bien régistré... regsvr32 C:Windowssystem32mstext35.dll
peut-être voir aussi : http://www.mvps.org/accessfr/bugs/bugs0046.htm