Ho dato un'occhiata al sito e su Google, ma non riesco a trovare una buona soluzione per quello che sto cercando di fare.C# SQLServer che recupera i risultati e inserisce in un formato .csv
Fondamentalmente, ho un'applicazione client del server (C#) dove invio al server un'istruzione di selezione SQL (Connessione a SQL Server 2008) e vorrei restituire i risultati in modo CSV al client.
Finora ho il seguente:
if (sqlDataReader.HasRows)
{
while(sqlDataReader.Read())
{
//not really sure what to put here and if the while should be there!
}
} `
Purtroppo, sono davvero una novità per il collegamento di C# con SQL. Ho bisogno di qualche consiglio su come mettere semplicemente i risultati in una stringa in un formato csv. Le colonne e i campi sono probabilmente diversi, quindi non posso usare il metodo di qualcosa [qualcosa] come ho visto in alcuni siti. Non sono sicuro di essere comprensibile per te!
Apprezzerei molto ogni suggerimento/punto su come procedere per favore!
se PowerShell è un'opzione per voi ha entrambi i moduli di SQL Server e un writer CSV incorporato. Alcuni POSH genuini possono probabilmente dirti come farlo con una dichiarazione. –