Problème sous Access
Fermé
Zoltex
-
Zoltex Messages postés 10 Statut Membre -
Zoltex Messages postés 10 Statut Membre -
Bonjour à tous,
J'ai développé un programme sous Windows NT avec Access 97 VBA. Il fonctionne très bien. Mais on m'a demander de le convertir en Access 2000 sous Windows 2000. A l'exécution il plante sur la fonction :
Call DoCmd.TransferText(acExportDelim, , "Nom de la Table", "Nom du fichier")
Le code d'erreur est le 3441. ET la description est "Le séparateur du champ de spécification du fichier texte est identique au séparateur décimal ou au délimiteur de texte".
J'essaye d'exporter les valeurs d'une table Access dans un fichier texte. En Access 97 sous NT ça marche mais pas en Access 2000 sous 2000 ??
Pourquoi ?
Quelle solution dois-je adopter ?
Merci d'avance.
Zoltex
J'ai développé un programme sous Windows NT avec Access 97 VBA. Il fonctionne très bien. Mais on m'a demander de le convertir en Access 2000 sous Windows 2000. A l'exécution il plante sur la fonction :
Call DoCmd.TransferText(acExportDelim, , "Nom de la Table", "Nom du fichier")
Le code d'erreur est le 3441. ET la description est "Le séparateur du champ de spécification du fichier texte est identique au séparateur décimal ou au délimiteur de texte".
J'essaye d'exporter les valeurs d'une table Access dans un fichier texte. En Access 97 sous NT ça marche mais pas en Access 2000 sous 2000 ??
Pourquoi ?
Quelle solution dois-je adopter ?
Merci d'avance.
Zoltex
2 réponses
Salut,
as-tu vérifié les paramètres régionaux ? La virgule est-elle le point décimal ?
as-tu revérifié manuellement un transfert ? pour voir si cela ne viendrait pas du format d'export qui aurait changé ?
A+ Blux
as-tu vérifié les paramètres régionaux ? La virgule est-elle le point décimal ?
as-tu revérifié manuellement un transfert ? pour voir si cela ne viendrait pas du format d'export qui aurait changé ?
A+ Blux
"Les cons, ça ose tout. C'est même à ça qu'on les reconnait"
Les paramètres régionnaux sont identiques sous Windows NT et Windows 2000.
La virgule est le séparateur décimal. Le délimiteur de texte est le point-virgule dans les deux cas.
Pour la vérification manuelle, je suppose que tu parle du débogage ? SI c'est ça je l'ai fait plusieurs fois. Je n'ai pas défini de format particulier vu que je compte sur le format de la table pour l'exportation en fichier texte.
Il s'agit bien sur chaque fois de la même table dans les deux cas.
Zoltex
La virgule est le séparateur décimal. Le délimiteur de texte est le point-virgule dans les deux cas.
Pour la vérification manuelle, je suppose que tu parle du débogage ? SI c'est ça je l'ai fait plusieurs fois. Je n'ai pas défini de format particulier vu que je compte sur le format de la table pour l'exportation en fichier texte.
Il s'agit bien sur chaque fois de la même table dans les deux cas.
Zoltex