October 30
Il database contiene tutte le informazioni dinamiche per il tuo sito. Una applicazione web che esporta i dati in un foglio di Excel consente di raccogliere i dati per le presentazioni o importare in un altro software di analisi. Il linguaggio C # è un oggetto di connessione al database che è possibile utilizzare per recuperare le informazioni, quindi esportare in un file CSV, un tipo di file che è compatibile con il software di Excel.
1 Fare clic sul pulsante di Windows "Start". Fai clic su "Tutti i programmi", quindi fare clic su "Microsoft .NET Framework." Fai clic su "Visual Studio" per aprire il software di programmazione # C.
2 Aprire il file di progetto. Fare doppio clic sul file di codice che si desidera utilizzare per esportare i dati. Digitare il seguente codice per creare una connessione al database:
stringa connection_string = "User ID =; Initial Catalog = pub; Data Source = (locale)";
SqlConnection conn = new SqlConnection (connection_string);
conn.Open ();
Sostituire "pubs" nella stringa di connessione con il proprio nome del database.
3 Recuperare i dati dal database. Ad esempio, il seguente codice recupera una lista di clienti:
string query = "select * from clienti";
SqlCommand cmd = new SqlCommand (query, conn);
4 Creazione di un foglio di calcolo Excel. Digitare il seguente codice per impostare il foglio di calcolo Excel per i dati recuperati:
Excel.Application app;
Excel.Workbook wb;
Scheda Excel.Worksheet;
5 Copiare i dati al foglio di calcolo Excel. Ad esempio, il seguente codice aggiunge il nome del cliente alla prima colonna del foglio di lavoro:
sheet.Cells [1, 1] = rs [0] .ToString ()
6 Salvare il foglio di calcolo Excel. Dopo aver creato il foglio di calcolo e nelle celle con le informazioni di registrazione, utilizzare il seguente codice per salvare il file:
wb.SaveAs ( "myfile.csv", Excel.XlFileFormat)
wb.Close(true, misValue, misValue);
app.Quit ();