Il database contiene tutte le informazioni dinamiche per il tuo sito. Un'applicazione Web che esporta i dati in un foglio di calcolo Excel consente di raccogliere dati per presentazioni o importarlo in altri software di analisi. Il linguaggio c# è un oggetto di connessione di database che è possibile utilizzare per recuperare le informazioni, quindi esportarlo in un file CSV, un tipo di file che è compatibile con il software Excel.
Istruzioni
1
Fare clic sul pulsante "Start" di Windows. Fare clic su "Tutti i programmi", quindi fare clic su "il .NET Microsoft Framework." Fare clic su "Visual Studio" per aprire il tuo software di programmazione c#.
2
Aprire il file di progetto. Fare doppio clic il file di codice che si desidera utilizzare per esportare i dati. Digitare il seguente codice per creare una connessione al database:
String connection_string = "User ID =; Initial Catalogo = pubs; Data Source";
SqlConnection conn = new SqlConnection(connection_string);
conn. Open ();
Sostituire "pub" nella stringa di connessione con il proprio nome del database.
3
Recuperare i dati dal database. Per esempio, il codice seguente recupera un elenco di clienti:
query string = "selezionare * da parte dei clienti";
SqlCommand cmd = new SqlCommand(query,conn);
4
Creare un foglio Excel. Digitare il seguente codice per impostare il foglio di calcolo Excel per i dati recuperati:
Excel. Application app;
Excel. Workbook wb;
Foglio di Excel;
5
Copiare i dati del foglio di calcolo Excel. Per esempio, il codice seguente aggiunge il nome del cliente alla prima colonna del foglio di calcolo:
foglio. Le cellule [1, 1] = rs [0]. ToString)
6
Salvare il foglio di calcolo Excel. Dopo aver creato il foglio di calcolo e popolare le celle con informazioni sui record, è possibile utilizzare il codice seguente per salvare il file:
WB. SaveAs ("miofile. csv", Excel.XlFileFormat)
wb.Close(true, misValue, misValue);
app.Quit();