Oppure

Loading
22/07/11 19:29
bruno.demarini
Ciao a tutti, sto apprendendo i metodi ReadXml e ReadXmlSchema di ADO.NET.

Creo un progetto, aggiungendo un nuovo elemento Dataset (dataset1). Dopodiché creo al suo interno una datatable (datatable1). Ora: ho un file xml e un file schema xsd (chiamati entrambi "stati2", con le relative estensioni).
Voglio che la tabella creata (senza alcuna colonna né riga) ottenga lo schema e la struttura specificati nel file xsd, e poi voglio aggiungere i dati. Faccio in questo modo:

DataSet1.DataTable1.ReadXmlSchema("D:\Stati2.xsd")
DataSet1.DataTable1.ReadXml("D:\Stati2.xml")


Tuttavia quando eseguo, ottengo la seguente eccezione in corrispondenza della prima riga:
La DataTable "http://tempuri.org/DataSet1.xsd:DataTable1" non corrisponde ad alcuna DataTable nell'origine.


Come risolvo?
Ho in più un'altra domanda: Perché non riesco - via codice - a utilizzare i metodi readxml e readxmlschema (e molti altri) sulla tabella, se prima non trascino la stessa da "Origini Dati" sul form? Grazie mille.
Ultima modifica effettuata da bruno.demarini 22/07/11 19:31
aaa