[英]connection with .csv file using ado.net and c#
我想使用c#語言中的ado.net將.csv文件與windows表單應用程序連接起來。 這樣我就可以從.csv文件中檢索數據,並使用sql查詢將其存儲在我的Windows窗體應用程序中。 請提供完整的連接字符串。 謝謝
沒有什么比“連接字符串到csv”更像。 如果要查詢CSV,可以使用LINQ to CSV - 請參閱一些示例 。 然后,您可以將LINQ結果綁定到例如DataGridView的DataSource
屬性。
CsvFileDescription inputFileDescription = new CsvFileDescription
{
SeparatorChar = ',',
FirstLineHasColumnNames = true
};
CsvContext cc = new CsvContext();
IEnumerable<Product> products =
cc.Read<Product>("products.csv", inputFileDescription);
// Data is now available via variable products.
var productsByName =
from p in products
orderby p.Name
select new { p.Name, p.LaunchDate, p.Price, p.Description };
grid.DataSource = productsByName.ToList();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.