+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 9 su 9

Popolare il DGV con XML

  1. #1
    Pacifico437 non  in linea Scolaretto
    Buonasera,

    con il seguente codice, dovrei popolare un DGV con file XML situato in una cartella nominata "Documenti" in Bin>Release.

    DataSet dataset = new DataSet();
    dataset.ReadXml(Application.StartupPath + @"\Documenti\");
    DataGridView.DataSource = dataset.Tables[0];
    
    Il problema che riscontro : "Impossibile trovare il percorso".
    Viceversa se inserisco il percorso completo funziona solo la visione di un File Xml.

    dataset.ReadXml(@"C:\Users\User\Desktop\Popolare DataGridView XML\Popolare DataGridView XML\bin\Release\Documenti\1.xml");
    
    Fiducioso di un vostro gradito aiuto, saluto.
    Domenico.
    Ultima modifica di AntonioG; 10-05-2021 20:10  Motivo: Tag CODE per il codice!

  2. #2
    Nel primo codice, il nome del file dove sta?
    ℹ️ Leggi di pi su AntonioG ...

  3. #3
    Pacifico437 non  in linea Scolaretto
    Gent.mo AntonioG,
    ringrazio della disponibilit e premura.

    Nel programma in fase di realizzazione, i file xml vengono memorizzate nella cartella "Documenti" situato in Bin>Release.

    Fiducioso
    Domenico.

  4. #4
    Non hai capito.

    Ti ho chiesto di controllare il primo codice che hai mostrato perch non c' il nome del file.
    ℹ️ Leggi di pi su AntonioG ...

  5. #5
    Pacifico437 non  in linea Scolaretto
    Gent.mo AntonioG,

    mi scuso, al salvataggio dei file vengono memorizzate in:
    1.xml - 2.xml - 3.xml ed ecc.

    Descrizione di un file:

    <?xml version="1.0" encoding="utf-8"?>
    <contatto>
    ...
    </contatto>
    Grazie
    Domenico.
    Ultima modifica di AntonioG; 10-05-2021 21:09  Motivo: No dati reali!

  6. #6
    Domenico... non mi pare di scrivere cose cos complesse, perch rispondi cose a caso?

    Ti ho chiesto di controllare il TUO codice nella parte in cui dovresti indicare il nome del file.

    E NON mostrare i dati privati reali.
    ℹ️ Leggi di pi su AntonioG ...

  7. #7
    Pacifico437 non  in linea Scolaretto
    Gent.mo AntonioG.

    scusami, nella precedente ho detto quello che avviene che viene creata una cartella che l'ho chiamato Documenti e che a sua volta vengono memorizzate i file per cui non un solo file ma sono diversi.
    Infatti se inserisco un solo file "1.xml" non ho problemi il problema di popolare il DGV di tutti i file che sono memorizzate nella cartella Documenti.
    Rinnovo le scuse se non sono chiaro nell'esprimere. saluto.

  8. #8
    Sgrubak non  in linea Scribacchino
    Quote Originariamente inviato da Pacifico437 Visualizza il messaggio
    dataset.ReadXml(Application.StartupPath + @"\Documenti\");
    Antonio ti sta facendo notare che qu, manca il nome del file.

    Dovrebbe essere:
    dataset.ReadXml(Application.StartupPath + @"\Documenti\1.xml");

  9. #9
    Pacifico437 non  in linea Scolaretto
    Gent.mo Sgrubak,

    infatti come ho precisato nella precedente se inserisco solo un file non ho problemi.
    Gradirei invece, che ho problema, di popolare il DGV con tutti i file XML e a questo punto penso che non realizzabile.

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Popolare Array
    Da fcarboni nel forum Microsoft Excel
    Risposte: 11
    Ultimo Post: 22-04-2013, 17:55
  2. popolare msflexgrid in vb6
    Da misonsan nel forum Visual Basic 6
    Risposte: 7
    Ultimo Post: 11-06-2012, 13:14
  3. Popolare ComboBox
    Da Starlait nel forum Visual Basic 6
    Risposte: 15
    Ultimo Post: 22-10-2007, 19:35
  4. [VB6] popolare una MSHFlexGrid
    Da BrandonHeat nel forum Visual Basic 6
    Risposte: 6
    Ultimo Post: 09-03-2007, 22:40
  5. popolare una listview
    Da Davidino nel forum Visual Basic 6
    Risposte: 4
    Ultimo Post: 22-03-2005, 18:24