Page 1 sur 1

les fichiers de data

Publié : lun. 30/août/2004 18:51
par djmcg
bonjour,
Incroyable, j'ai l'impression de revivre.
PureBasic est l'outil dont j'ai besoin et envie.
Une question :
je me trompe, les fichier a access aléatoir n'existe pas en purebasic.
Tu te souviens de open "R"....
Merci.

Publié : mar. 31/août/2004 1:03
par filperj
Euh, j'ai pas compris la question :roll:
Tu peux toujours bricoler une routine pour ouvrir des fichiers au hasard, mais je vois pas bien l'intérêt ?
(Et si tu veux les modifier au hasard, sur ton ordi stp :mrgreen: )

Publié : mar. 31/août/2004 2:13
par Chris
Je vais peut-être dire une bétise, (tiens, pour une fois, j'ai pas dit connerie!... ah ben si...!, bon...trop tard! :lol: ), et j'ai pas trop compris non plus, mais je pense qu'il parle des fichiers à accès direct, (c.a.d. qu'on peut aller chercher l'info directement au milieu du fichier sans avoir à lire tout ce qui se trouve avant)

C'est le titre du post qui me fait penser à ça : les fichiers de data

Si c'est ça, à mon avis, c'est non!

A part en utilisant ReadString() (donc c'est un accès séquentiel) autant de fois qu'il y a de lignes avant l'info dont tu as besoin, je ne vois pas comment faire autrement.

Il y a bien FileSeek(Position), mais il faut connaître la position du début de ton info en octets. Pas très réaliste, à mon avis.

Me trompe-je???

Publié : mar. 31/août/2004 8:33
par Backup
bof ! l'utilisation de ce type de fichier accelerai grandement l'acces a l'info contenu dedans en bougean la "tete de lecture" au bon endroit
mais aujourd'hui avec la vitesse des disk dur, je pense pas que ce soit indispensable !!!

tout au mieux si t'a besoin de gerer beaucoup d'info utilise une base de donnéé, puisque le Pure en gere .. (dans quel etat j'ere ?) :D

Fichier acces direct

Publié : mer. 01/sept./2004 4:25
par djmcg
Bonjour,
Merci pour vos intervention, oui dobro tu a compris ce que je cherche.
Bien sûr la vitesse des disk son tel que cet méthode n'est peut être plus nécessaire suf dans le cas de gros fichier et mon projet va en possèdé.
Vous avez dit DATABASE ?
Oui j'avais compris que ces la sollutions vous connaissez un endroit ou il y a des exemples. création, lecture, ecriture, modifications, command on accède à une table, est-il préférable de créer d'abord les table avec access par exemple.
Et en plus je connais pas l'anglais. 23 ans de micro-informatique (amateur, qu'il est mauvais... :lol: )
Voila une serie de question et merci déjà pour votre aide. :)

Publié : mer. 01/sept./2004 20:45
par Flype
déja bienvenu dans le monde de purebasic :D

ensuite il te faut connaitre les cavernes d'alibaba de ce langage...
les accès "database" sont forcément les meilleures solutions de stockage d'informations quand il s'agit de gros volume.

avec pure pas de problème, plusieurs solutions s'offrent à toi et tu vas avoir du mal à choisir je crois.

va voir ici PUREAREA.NET : http://www.purearea.net/pb/english/index.htm
rubriques USERLIBS pour étendre les possibilités du langage. il y a plusieurs extensions concernant les BDD

rubrique CODEARCHIVE --> FRANCAIS --> DATABASE
pour des exemples complets ne nécessitant pas d'extensions

Fichier date ==> DATABASE

Publié : jeu. 02/sept./2004 4:20
par djmcg
Bonjour,

Merci pour le message de bienvenu.
Merci aussi pour l'info sur les datebase. Je vais voir.
Bonne journée a tous.

DataBAse

Publié : jeu. 02/sept./2004 4:34
par djmcg
Je sans bien qu'il va falloir que je mette au sql.
Mon anglais ne faut rien, mais bon, si je veux être un efficasse la DATABASE est la solution, aller dit à l'étude en attendant le que le pure arrive.
ReBonne Journée a chacun.