Forums Neueste Beiträge
 

DataSet aus Objekten erstellen

21/08/2008 - 14:27 von Marvin Massih | Report spam
Hallo,

ich möchte gern ein hierarchisches Objekt an ein Control binden, das
leider nur die Datenbindung an Objekte mit Listen als Unterobjekten
(ITypedList, IBindingList<T> o.à.) oder an DataSets unterstützt.
Sprich, das Binden an "Invoice.Customer.Address.Country.Name" ist so
direkt leider nicht möglich.

Da ich nicht mein Objektmodell verhunzen will, indem ich dort einer
Adresse eine Liste von Làndern verpasse, möchte ich gern ein DataSet
bauen, das meinem Objektmodell entspricht.

Da das Objektmodell natürlich recht umfangreich ist, wàre es schön, das
DataSet automatisch aus den Klassen generieren zu lassen.
Gibt es dafür fertige Lösungen? Ggf. von Drittherstellern?

Das zugrundeliegende Datenmodell ist ferner als
Hibernate-Mappingdokument vorhanden, falls das hilft.

Gruß
Marvin
 

Lesen sie die antworten

#1 Frank Dzaebel
21/08/2008 - 15:12 | Warnen spam
Hallo Marvin,

Da das Objektmodell natürlich recht umfangreich ist, wàre es schön,
das DataSet automatisch aus den Klassen generieren zu lassen.
Gibt es dafür fertige Lösungen? Ggf. von Drittherstellern?

Das zugrundeliegende Datenmodell ist ferner als
Hibernate-Mappingdokument vorhanden, falls das hilft.



Einerseits gibt es z.B. das XSD-Tool, ein paar Links habe ich hier:
http://www.google.de/search?hl=de&a...el.NET+XSD

Noch mehr würde ich da aber an das ADO .NET Entity Framework denken:
http://groups.google.com/group/micr...505b35c509

und Du somit letztlich auch LINQ benutzen kannst, obwohl OR-Mapping beim EF
ja im Prinzip nur ein *kleiner* Teil ist.


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen