請問有像是 SSMS 可以查詢 CSV 的工具嗎?
目前我可以使用 Text Driver 解決
string strConn = @"Driver={Microsoft Text Driver (*.txt; *.csv)};" +
@"Dbq=C:\;Extensions=csv,txt";
OdbcConnection objCSV = new OdbcConnection(strConn);
objCSV.Open();
OdbcCommand oCmd = new OdbcCommand("select column1,column2 " +
"from AzurePrices.csv", objCSV);
OdbcDataReader oDR = oCmd.ExecuteReader();
while (oDR.Read())
{
// Do something
}
但是每次查詢都要寫 Code ,方便程度不如 SSMS
強力推薦
不用開笨重的SSMS,就能寫C#/SQL等語言來操作資料庫,且不只支援MSSQL,還能下載Driver,操作其他知名的MYSQL、ORACLE等
CSV版本的文章請參考: