PDA

View Full Version : Menu da file XML


gohan
17-06-2002, 11:28
è possibile fare una SELECT sql su un file XML?
Dovrei fare una select su un dataset in XML, solo che non riesco ad acccedere ai dati se non prendendo tutti i dati.
Una pizza pagata a chi mi aiuta!:D ;)

Tassadar
19-06-2002, 10:24
Originariamente inviato da gohan
[B]è possibile fare una SELECT sql su un file XML?
Dovrei fare una select su un dataset in XML, solo che non riesco ad acccedere ai dati se non prendendo tutti i dati.
Una pizza pagata a chi mi aiuta!:D ;)

Non mi sembra ci sia la possbilità di farlo, però potresti farti tu l'inteprete no? Magari con XPATH la gestione potrebbe essere relativamente semplice :)

P.S. Mi son guadagnato la pizza? :D

gohan
19-06-2002, 11:37
è che devo caricare un Treeview partendo da un file XML.
Ho scoperto qui (http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q308063) un aiuto ma non fa proprio quello che vorrei! Mi spiego: non è menzionato come aggiungere più di una foglia al ad ogni ramo. Sai come si può fare?

Tassadar
19-06-2002, 12:00
Originariamente inviato da gohan
[B]è che devo caricare un Treeview partendo da un file XML.
Ho scoperto qui (http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q308063) un aiuto ma non fa proprio quello che vorrei! Mi spiego: non è menzionato come aggiungere più di una foglia al ad ogni ramo. Sai come si può fare?

In visual basic no, non lo conosco sorry :(

Però magari se vuoi qualche dritta su come farlo in generale....


Hai comunque il metodo per aggiungere un nodo, è già qualcosa.
Potresti associare ad ogni nodo del treeview l''XPATH del nodo corrispondente al nodo nel documento XML ed al click per l'espansione usare il suddetto XPATH per aver tutti i figli, li cicli ed aggiungi un nodo con il metodo che hai trovato aggiungendo appunto ad ogni figlio il suo XPATH.

Sorry se son stato vago, però conosco Java e non VB :)

gohan
19-06-2002, 12:05
Vedrò cosa riesco a fare.
Per il momento ti dovrai accontentare di una piadina!:D :D ;)

Tassadar
19-06-2002, 12:23
Originariamente inviato da gohan
[B]Vedrò cosa riesco a fare.
Per il momento ti dovrai accontentare di una piadina!:D :D ;)

Non è che se accetto la piadina, quando mi meritò la pizza non me la offri + ? :D :D :mad: :D

gohan
19-06-2002, 13:55
Mistero! sta a te scegliere!
Se pensi di non ruscire a risolvermi il problema accetta la piadina!:D :D

Tassadar
19-06-2002, 14:27
Originariamente inviato da gohan
[B]Mistero! sta a te scegliere!
Se pensi di non ruscire a risolvermi il problema accetta la piadina!:D :D

Andata per la piadina :D Però i soldi per venir a reggio me li dai tu immagino.... :D