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

Windows Forms Discussion :

[C# 2.0] Comment sauver ma base sur disque dur ?


Sujet :

Windows Forms

  1. #1
    Membre averti
    Avatar de Pierre8r
    Homme Profil pro
    Inscrit en
    Octobre 2004
    Messages
    518
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 518
    Points : 341
    Points
    341
    Par défaut [C# 2.0] Comment sauver ma base sur disque dur ?
    Bonjour,

    J'ai codé quelque chose comme celà :

    // Create a DataTable.
    DataTable table = newDataTable("Product");
    // Create a DataColumn and set various properties.
    DataColumn column = newDataColumn();
    column.DataType = System.
    Type.GetType("System.Decimal");
    column.AllowDBNull =
    false;
    column.Caption =
    "Price";
    column.ColumnName =
    "Price";
    column.DefaultValue = 25;
    // Add the column to the table.
    table.Columns.Add(column);
    // Add 10 rows and set values.
    DataRow row;
    for (int i = 0; i < 10; i++)
    {
    row = table.NewRow();
    row[
    "Price"] = i + 1;
    // Be sure to add the new row to the
    // DataRowCollection.
    table.Rows.Add(row);
    }


    Maintenant je souhaiterai sauvegarder ma table Product sur disque dur
    "C:\MyProducts.mdb" comment faite ?

    Merci

    Tintin92


  2. #2
    Rédacteur
    Avatar de The_badger_man
    Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2005
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 745
    Points : 8 538
    Points
    8 538
    Par défaut
    pourquoi ne pas simplement la sauvegarder dans un fichier xml ?

    pour sauvegarder :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    System.IO.StreamWriter xmlSW = new System.IO.StreamWriter("fichier.xml");
     dataset.WriteXml(xmlSW, XmlWriteMode.WriteSchema);
     xmlSW.Close();
    pour lire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    dataset.ReadXml("fichier.xml", XmlReadMode.ReadSchema);
    Les règles du forum
    Le trio magique : FAQ + Cours + fonction rechercher
    Mes articles
    Pas de questions par messages privés svp

    Software is never finished, only abandoned.

  3. #3
    Membre chevronné
    Avatar de Piotrek
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 869
    Points : 1 904
    Points
    1 904
    Par défaut
    Salut

    Plus simple encore:
    - Pourquoi ne pas carrement copier le fichier MDB?
    - Pour ne sauvegarder qu'une table de ton fichier access, va voir dans son aide en ligne pour les requetes:
    INSERT INTO [nom de nouveau fichier .mdb]...

Discussions similaires

  1. Comment dupliquer une base sur le même serveur
    Par lenco dans le forum Débuter
    Réponses: 1
    Dernier message: 28/03/2011, 15h49
  2. Comment coonsulter une base sur pocketPc
    Par sebac dans le forum Accès aux données
    Réponses: 1
    Dernier message: 04/03/2009, 12h54
  3. comment connaitre la liste des disque dur sur un pc?
    Par Jayceblaster dans le forum Delphi
    Réponses: 2
    Dernier message: 22/10/2006, 12h20
  4. Réponses: 6
    Dernier message: 15/02/2006, 19h29
  5. Comment enregistrer fichier Flash sur Disque?
    Par kikica dans le forum Autres Logiciels
    Réponses: 5
    Dernier message: 16/01/2006, 13h37

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