Annonce
Pour sa 21ème année, l’association GeoRezo a toujours besoin de vous !
10€ = 1 mois de frais bancaires ; 15€ = 12 mois de nom de domaine ; 30€ = 1 semaine de location des serveurs …
Retrouver nos membres bienfaiteurs
#1 Fri 24 July 2009 12:27
- Stephane_84
- Participant occasionnel
- Lieu: Toulouse
- Date d'inscription: 6 Feb 2008
- Messages: 30
routine MB - enregistrement dans un fichier
Bonjour,
depuis ce matin je cherche à exporter une tableà 6 champs dans un fichier texte, le tout par l'intermediaire d'une routine mapbasic.
le probleme c'est que je n'arrive qu'à exporter la première ligne!! c'est déjà bien, c'est sur, mais j'en ai 1500!
voici ma syntaxe:
nbcase=tableinfo(pouet, TAB_INFO_NROWS)
for i=0 to nbcase
fetch rec i from pouet
print #1, col1+","+col2+[...]+col6
next
En sortie, j'ai un fichier texte avec 1500 fois la première ligne.......ca me fait rire à chaque fois d'ailleurs, mais là je ne vois pas d'où cela peut venir.
Est ce que quelqu'un peut me donner un coup de main?
merci beaucoup
Hors ligne
#2 Fri 24 July 2009 12:42
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: routine MB - enregistrement dans un fichier
Bonjour
Est ce que print #1, pouet.col1+","+pouet.col2+[...]+pouet.col6 marcherait mieux ??
ps : attention aux éventuelles lignes grises (effacées)
Hors ligne
#3 Fri 24 July 2009 12:46
- Stephane_84
- Participant occasionnel
- Lieu: Toulouse
- Date d'inscription: 6 Feb 2008
- Messages: 30
Re: routine MB - enregistrement dans un fichier
merci maurice, en effet, ca marche nettement mieux!!!
je viens de m'apercevoir que mes variables déclarées (col(n)) n'étaient pas sur la table pouet.... bien vu l'aveugle
bonne journée
Hors ligne