c#言語でado.netを使って.csvファイルをwindowsフォームアプリケーションに接続したいです。.csv ファイルからデータを取得し、SQL クエリを使用して Windows フォーム アプリケーションに保存できるようにします。完全な接続文字列を提供してください。ありがとう
質問する
1867 次
1 に答える
2
「csvへの接続文字列」のようなものはありません。CSV を照会する場合は、 LINQ to CSVを使用できます。いくつかの例を参照してください。DataSource
次に、LINQ の結果を DataGridView のプロパティなどにバインドできます。
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();
于 2013-04-14T14:48:41.223 に答える