FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
[URGENT] Problème d'ouverture fichiers .DBF
[URGENT] Problème d'ouverture fichiers .DBF
Débuté par b.ohanian, 13 jan. 2006 13:49 - 2 réponses
Connectez-vous…
b.ohanian
#1
Posté le 13 janvier 2006 - 13:49
Bonjour,
Je souhaite ouvrir un fichier DBF qui n'est pas décrit dans mon analyse.
Voici ma méthode:
-HdeclareExterne(...)
-Hdbouvre(...)
Sur 4 fichiers, 2 marche très bien (j'arrive à les lire), mais 2 ne marche
pas. Pourtant, grace a HListeRubrique, j'arrive à lire leur structure.
Voici le message d'erreur qui apparait lors de l'ouverture des 2 fichiers
qui posent problème:
****************************************************************************
********
Erreur à la ligne 32 du traitement Procédure locale InsertionCommunesDBF.
Vous avez appelé la fonction HDBOuvre.
Erreur de l'accès natif XBase.
Numéro d'erreur = 1071
Si vous avez utilisé la fonction HDBIndex : le nom de la clé composée
'CINSEE' utilisée est incorrect car il correspond à une rubrique existant
dans le .DBF.
Utilisez un autre nom pour déclarer la clé composée.
Dans les autres cas, le fichier 'C:\GESTASA\ASA00001\.\CINSEE.NTX' n'est
probablement pas un index du fichier 'DBF_COM'.
****************************************************************************
********
Or je n'ouvre pas d'index car je veux juste lire dans le fichier, et non
écrire.
Si quelqu'un a une idée, je suis preneur car je ne sais vraiment pas quoi
faire.
Merci d'avoir lu ce post jusqu'à la fin.
Bonne programmation
Signaler
0
0
christian.aubry
#2
Posté le 13 janvier 2006 - 16:39
Bonjour,
Il est possible que les fichiers incriminés bien qu'ils soient de type DBF, ne soient pas compatible avec HDBOuvre.
Motif : il s'agit peut être de fichier crée à l'aide de Fox-Pro, Windew ne sait pas les lire.
Pour vérifier, iessaye de les ouvrir avec Excel. Si ça plante, c'est la raison.
Si tu possedes Fox-Pro, ouvre les avec et recopie les dans un format DBase avec la commande :
copy to nom_de_fichier type FOX2X
Cordialement,
C.AUBRY
Signaler
0
0
b.ohanian
#3
Posté le 13 janvier 2006 - 16:45
Merci mais j'ai trouvé la solution, il faut simplement un HannuleDeclaration
juste avant de faire HDBOuvre
Merci de votre réponse
"Christian AUBRY" <christian.aubry@laposte.net> a écrit dans le message de
news:43c7b651$1@news.pcsoft.fr...
Bonjour,
Il est possible que les fichiers incriminés bien qu'ils soient de type
DBF, ne soient pas compatible avec HDBOuvre.
Motif : il s'agit peut être de fichier crée à l'aide de Fox-Pro, Windew ne
sait pas les lire.
Pour vérifier, iessaye de les ouvrir avec Excel. Si ça plante, c'est la
raison.
Si tu possedes Fox-Pro, ouvre les avec et recopie les dans un format DBase
avec la commande :
copy to nom_de_fichier type FOX2X
Cordialement,
C.AUBRY
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Etats & Requêtes
Hors-sujet
Hors-sujet
Outils
Outils
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte