DB數(shù)據(jù)導出工具是一個根據(jù) SQL 快速導出數(shù)據(jù)的小工具(支持 MySql 及 SQL Server),一個根據(jù)數(shù)據(jù)庫鏈接字符串,sql語句 即可將結果集導出到Excel的工具 分享,支持sqlserver,mysql。
軟件說明
一個月前朋友找到,讓幫忙做一個根據(jù)sql導出查詢結果到Excel的工具(之前幫他一個導入Excel然后按其規(guī)則統(tǒng)計數(shù)據(jù)的工具)。
然后扔了一個SQL語句,瞬間懵比。臥槽。這么多列,特么得定義這么屬性,改了還得重新改程序(一直用EF)。
于是思考如何忽略列名,進而如何做到通用,做到于有益,而不是簡單的幫個忙。
如何完成這個需求
Q:程序中根據(jù)SQL查詢出數(shù)據(jù)而不需要關注有哪些列?
A:將查詢結果保存到DataTable中然后遍歷
Q:如何將DataTable轉換Excel?
A:一搜,一試,可用之
Q:如何保存到本地?
A:待我改改寫日志的方法