Wie Sie aus einer Datenbank in c# Excel exportieren
Die Datenbank enthält alle dynamischen Informationen für Ihre Website. Eine Webanwendung, die Daten in eine Excel-Tabelle exportiert unterstützt Sie sammeln Daten für Präsentationen oder in andere Analysesoftware importieren. Die Programmiersprache c# ist ein Datenbank-Connection-Objekt, das Sie verwenden können, um die Informationen abzurufen, dann exportieren Sie ihn in eine CSV-Datei, ein Dateityp, mit der Excel-Software kompatibel ist.
Anweisungen
1 Klicken Sie auf die Windows-Schaltfläche "Start". "Alle Programme", klicken Sie auf "Microsoft NET Framework." Klicken Sie auf "Visual Studio" um Ihre c#-Programmier-Software zu öffnen.
2 Öffnen Sie die Projektdatei. Doppelklicken Sie auf die Code-Datei, die Sie verwenden, um die Daten exportieren möchten. Geben Sie den folgenden Code, um eine Verbindung zu Ihrer Datenbank herzustellen:
string Connection_string = "Benutzer-ID =; Initial Catalog = Kneipen; Data Source=(local);";
SqlConnection Conn = neue SqlConnection(connection_string);
Conn. Open();
Ersetzen Sie "Pubs" in der Verbindungszeichenfolge, mit Ihrem eigenen Datenbanknamen.
3 Die Daten aus der Datenbank abrufen. Beispielsweise ruft der folgende Code eine Liste der Kunden:
Zeichenfolge-Abfrage = "wählen Sie * von Kunden";
SqlCommand Cmd = neue SqlCommand(query,conn);
4 Erstellen Sie eine Excel-Kalkulationstabelle. Geben Sie den folgenden Code, um die Excel-Tabelle für die abgerufenen Daten einzurichten:
Excel.Application-app;
Excel.Workbook Wb;
Excel.Worksheet Blatt;
5 Kopieren Sie die Daten in der Excel-Kalkulationstabelle. Beispielsweise fügt der folgende Code den Namen des Kunden auf die erste Spalte der Tabelle:
Blatt. Zellen [1, 1] = Rs [0]. ToString()
6 Speichern Sie die Excel-Kalkulationstabelle. Nachdem Sie die Kalkulationstabelle erstellen und Ausfüllen von Zellen mit Datensatzinformationen, verwenden Sie den folgenden Code zum Speichern der Datei:
WB. SaveAs ("myfile.csv", Excel.XlFileFormat)
wb.Close(true, misValue, misValue);
app.Quit();