IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Table Access contre fichier texte


Sujet :

VB.NET

  1. #1
    Membre à l'essai
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Septembre 2012
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Septembre 2012
    Messages : 33
    Points : 22
    Points
    22
    Par défaut Table Access contre fichier texte
    Bonjour,

    Je débute en VB.

    J'ai créé 2 applications qui utilisent toutes les 2, une "base de données".

    - Pour la 1ère, j'ai utilisé un fichier texte (à partir d'Excel) contenant plus de 3000 lignes, les champs étant séparés par des ";".

    - Pour la seconde, j'ai utilisé une table Access (beaucoup plus facile à gérer que le fichier texte en VB, en tous cas pour moi).


    Si j'ai utilisé un fichier texte pour ma première appli, c'est que je pensais que l'utilisation d'une table Access (ou autre) serait problématique en fonction de l'installation du poste utilisant l'appli.
    J'ai testé la seconde appli sur un poste qui n'avait pas Access... et ça fonctionne.

    Je me pose donc les questions suivantes :
    D'après vos propres expériences,

    - Quelles (mal)chances y a t'il qu'une appli utilisant une table Access ne fonctionne pas sur un poste utilisant Windows (xp ou 7)?
    - Pour être sûr, vaut-il mieux rester sur un fichier texte (pour de la consultation)?
    - Que conseillez-vous d'utiliser, un fichier texte, une base Access, une base "autre"?


    Merci d'avance

  2. #2
    Invité
    Invité(e)
    Par défaut
    L'avantage de la base de données est de structurer tes données contrairement au fichier Texte ou les données son à plat.

    Tu as une autre solution que ACCESS en base de donnée (autre que le server SQL par exemple), c'est dutiliser SQL COMPACT qui te permet d'embarquer une base de données dans ton application sans avoir à installer de moteur de base de données externe.

  3. #3
    Membre à l'essai
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Septembre 2012
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Septembre 2012
    Messages : 33
    Points : 22
    Points
    22
    Par défaut
    merci gcorbineau pour ta réponse,

    Pour SQL Compact (je ne connaissais pas), ça n'implique aucun pré-requis pour le poste qui recevra l'application ?

  4. #4
    Invité
    Invité(e)
    Par défaut
    Juste de fournir les Assembly necessaire pour le fonctionnement de ton application et de SQL Compact.

  5. #5
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 177
    Points : 25 125
    Points
    25 125
    Par défaut
    autant rester sur access
    néanmoins des fois ca ne fonctionne pas, sur les OS 64 ouvrir une base access via ms jet n'est pas possible car ms jet est x86 (dans ce cas compiler en x86)
    peut etre qu'avec les fichiers access récents (.accdb) ca fonctionne même sur les os x64 sans rien installer

  6. #6
    Membre à l'essai
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Septembre 2012
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Septembre 2012
    Messages : 33
    Points : 22
    Points
    22
    Par défaut
    Ok merci.
    Et moi qui l'ai enregistrée en .mdb...
    Quoique, il doit bien y avoir moyen de tester si c'est du 32 ou 64 sous VB, non?
    En faisant un test et en utilisant 2 fichiers (mdb et accdb)...

  7. #7
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 177
    Points : 25 125
    Points
    25 125
    Par défaut
    les fichiers accdb doivent fonctionner dans tous les cas, donc inutile d'avoir 2 fichiers, teste sur un vieux windows xp et un windows 7 x64 tu seras vite fixé

  8. #8
    Membre à l'essai
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Septembre 2012
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Septembre 2012
    Messages : 33
    Points : 22
    Points
    22
    Par défaut
    effectivement, ça marche.

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 01/06/2010, 17h25
  2. Export Table Acces vers fichier Texte
    Par ston dans le forum Access
    Réponses: 2
    Dernier message: 04/04/2006, 17h21
  3. Réponses: 9
    Dernier message: 16/12/2005, 15h46
  4. Access 2000 Fichiers textes
    Par stargates dans le forum Access
    Réponses: 1
    Dernier message: 02/10/2005, 22h03
  5. export table dans un fichier texte
    Par cchampion2fr dans le forum Access
    Réponses: 23
    Dernier message: 07/09/2005, 11h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo