Frage zu Datasets

03/08/2008 - 20:55 von Marc Huber | Report spam
Hallo liebe Leute,

ich bin gerade dabei einen "DatenKonverter" zu schreiben,
also ein kleines Tool das mir Werte aus einer SQL-Datenquelle
A holt und in eine SQL-Datenquelle B abspeichert (die beiden
SQL-Datenbanken haben unterschiedlichen Aufbau).

Bisher gehe ich so vor. Ich öffne die beiden Datenquellen
und lese die Datensàtze aus der Quelle A aus und schreibe
Sie dann über ein SQL-Insert in die Datenquelle B.

(while dbConA.Read) { insert ... )

Nun habe ich die Idee das ganze mit einen bzw zwei Datasets
zu verwirklichen, bisher habe ich aber mit Datasets nur im
Zusammenhang mit Datagridsviews gearbeitet. Kann mir jemanden
einen Pointer geben, oder mir verraten ob ich gerade in die
falsche Richtung renne?

Mit freundlichen Grüßen
Marc
 

Lesen sie die antworten

#1 Frank Dzaebel
04/08/2008 - 09:40 | Warnen spam
Hallo Marc,

ich bin gerade dabei einen "DatenKonverter" zu schreiben,
also ein kleines Tool das mir Werte aus einer SQL-Datenquelle
A holt und in eine SQL-Datenquelle B abspeichert (die beiden
SQL-Datenbanken haben unterschiedlichen Aufbau).



Informiere Dich ggf. mal über SQL Server Integration Services,
das *könnte* ggf. geeigneter hier sein.

[SQL Server Integration Services]
http://msdn.microsoft.com/de-de/lib...41026.aspx




Nun habe ich die Idee das ganze mit einen bzw zwei Datasets
zu verwirklichen, bisher habe ich aber mit Datasets nur im
Zusammenhang mit Datagridsviews gearbeitet. Kann mir jemanden
einen Pointer geben, oder mir verraten ob ich gerade in die
falsche Richtung renne?



Also man kann die Daten von einem in ein
anderes DataSet z.B. über "DataSet.Merge"
hereinbekommen:

[DataSet.Merge-Methode (System.Data)]
http://msdn.microsoft.com/de-de/lib...merge.aspx

Man müsste aber wohl noch genauer wissen,
was da genau codiert wurde.


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

Ähnliche fragen