Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 5 sur 5
  1. #1
    Invité de passage
    Inscrit en
    décembre 2011
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : décembre 2011
    Messages : 5
    Points : 0
    Points
    0

    Par défaut Choix DB pour logiciel WPF stand-alone

    Bonjour,

    Je voudrais créer un logiciel en stand-alone (dans le sens ou le logiciel et lui seul sera installé) qui utilisera une base de données.

    J'aimerais donc trouver une base de données qui pourraient être inscrite dans un fichier (ou je ne sais quoi) mais qui ne nécessite ni serveur ni installation sur le pc ou sera installé le logiciel.

    Est-ce possible ?
    Et si oui que me conseillez vous ?

    Pour info, je vais développer ce logiciel en WPF C#.

    D'avance merci à vous.

  2. #2
    Expert Confirmé Sénior
    Homme Profil pro
    Inscrit en
    mai 2002
    Messages
    3 103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : mai 2002
    Messages : 3 103
    Points : 5 131
    Points
    5 131

    Par défaut

    Bonjour,

    Regardez peut-être du côté de SQLite ?

    edit: ou autre sgbd embarqué compatible avec votre environnement

  3. #3
    Modérateur

    Homme Profil pro Fabien
    Ingénieur d'études en décisionnel
    Inscrit en
    septembre 2008
    Messages
    6 893
    Détails du profil
    Informations personnelles :
    Nom : Homme Fabien
    Âge : 36
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur d'études en décisionnel
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : septembre 2008
    Messages : 6 893
    Points : 14 332
    Points
    14 332

    Par défaut

    Si vous êtes déjà dans les technologies MS :
    http://msdn.microsoft.com/fr-fr/libr...=SQL.105).aspx

  4. #4
    Expert Confirmé Sénior
    Avatar de mikedavem
    Homme Profil pro David BARBARIN
    Architecte de base de données
    Inscrit en
    août 2005
    Messages
    4 618
    Détails du profil
    Informations personnelles :
    Nom : Homme David BARBARIN
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : Conseil

    Informations forums :
    Inscription : août 2005
    Messages : 4 618
    Points : 9 979
    Points
    9 979

    Par défaut

    Quel est votre besoin exactement ? Est ce que cette base devra être partagée entre différents utilisateurs ? Des accès concurrents sont à prévoir ? Utilisation intensive de la base en lecture et écriture ?

    Je demande cela car en fonction de votre contexte vous pourrez par exemple gérér vos données directement dans un fichier texte ou XML.

    ++

  5. #5
    Invité de passage
    Inscrit en
    décembre 2011
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : décembre 2011
    Messages : 5
    Points : 0
    Points
    0

    Par défaut

    Tout d'abord merci pour vos réponses (et désolé je n'ai pas eu beaucoup de temps à consacrer à ce mini projet dernièrement ...).

    Alors pour vous expliquer un peu le principe:
    Ayant pour but de m'initier au C#, je souhaite faire une application de type pointeuse qui va permettre de renseigner les temps de présence d'un ouvrier dans son entreprise, de calculer et afficher des statistiques à la journée, semaine , mois, année ... et d'éditer des récapitulatifs sur des fichiers XML qui seront directement imprimables.

    Pour vous donner un exemple d'objet que je voudrais garder, dans mon modèle :
    un ouvrier possède une liste de joursOuvrés,
    et chaque joursOuvrés est constitué d'une période comprenant deux dateTimes ...

    Je souhaite que mon logiciel soit stand-alone dans le sens ou le logiciel et lui seul sera installé sur la machine et rien d'autre.
    Donc je cherche la meilleure piste pour sauvegardé mes données en mémoire sur mon disque lorsque je ferme l'application.

    Je regarde aussi du côté de ma sérialisation/desérialisation
    Que me conseillez-vous ?

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •