VB:NET: SQL-Tabelle exportieren in eine Datei

Hallo,

ich möchte mit VB.NET eine Tabelle vom SQL-Server in eine Datei (am liebsten Excel) exportieren. Kann mir jemand helfen wie dies geht? Habe schon rumgesucht aber leider nichts gefunden.

Schonmal vielen Dank im voraus.

Gruß
Marco

hallo marco,

um ganz „einfach“ einen xml-file zu erzeugen:
du instanzierst dir ein dataset und ein stream-objekt.

die db-abfrage schreibst du in das dataset, und anhand der writexml-methode des datasets und des streamobject schreibst du die xml-datei.

um einen excel-file zu erzeugen machst du dir einen verweis auf excel und instanzierst dir ein excel-objekt. dann kannst du ganz „easy“ excel fernsteuern.

sorry für die grobe erklräung… bin etwas im streß

grüße

rasta

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Benötige weitere Hilfe!!!
Vielen Dank für die schnelle Anwtwort. Doch dies ist leider etwas zu hoch für mich. OK die Daten auslesen und in einem Dataset speichern sollte ich hinbekommen. Doch wie bekomme ich daraus eine xml Datei? Mit dem Streamobjekt und writexml habe ich bisher noch nichts gemacht. Außerdem wie bekomme ich das dann mit Excel hin?

Fragen über Fragen…kann mir hier jemand genauere Informationen geben?

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Vielen Dank für die schnelle Anwtwort. Doch dies ist leider
etwas zu hoch für mich. OK die Daten auslesen und in einem
Dataset speichern sollte ich hinbekommen. Doch wie bekomme ich
daraus eine xml Datei? Mit dem Streamobjekt und writexml habe
ich bisher noch nichts gemacht.

Es ist nicht nötig ein Stream Objekt zu nutzen. Du kannst mit dem DateSet Direkt in ein File schreiben.

myDataSet.WriteXml(filename);

guckst du google betreffend ins excel schreiben:
http://www.google.com/search?sourceid=navclient&ie=U…

gruss giuseppe

gsharp.blogspot.com