Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak programowo wyeksportować plik csv na podstawie zapytania SQL

Odpowiedź będzie się różnić w zależności od języka, w którym jest napisana aplikacja, ale użyj C# jako przykładu. Typowym sposobem jest wypełnienie zbioru danych z zapytania sql, a następnie przepalenie zbioru danych za pomocą pętli do wygenerowania csv.

Oto przykład tego podejścia z internetu.

http://www.diaryofaninja.com /blog/2009/12/16/c-convert-dataset-to-csv

Oto kolejny przykład użycia VB

http://www.vbnettutorial.net/?Id=119&Desc =Eksportuj-CSV-ze-zbioru danych

Złożoność danych może wymagać wymyślenia... (na przykład czy Twoje dane mają podwójne cudzysłowy, przecinki, dane binarne???




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. przywracanie bazy danych nie powiodło się podczas przenoszenia

  2. Jak zaktualizować wartość wszystkich atrybutów xml w zmiennej xml za pomocą t-sql?

  3. Jak użyć wyzwalacza aktualizacji do aktualizacji innej tabeli?

  4. Gdzie są rejestrowane próby połączenia z programem SQL Server?

  5. Zastąpić domyślną alfabetyczną wartość ORDER BY za pomocą UNION z 2+ tabel?