2010-11-06 27 views
1

我使用Visual C#2008年快递转移.TXT数据导入。自卫队使用Visual C#显示

我有了类似这样的数据巨大的文本文件:“文本/文本/文本/文本”

我正在使用分隔符分隔数据。

现在我想将这些数据传输到一个.sdf文件,该文件将通过使用dataGridView的windowsformatlication以表格格式显示。

我已经创建了一个带有表格(和列)的sdf。

我知道如何访问.sdf并通过dataGridView显示。

我的问题是我不知道如何将数据从txt传输到sdf。

我不想手动这样做,因为txt文件包含大约20000行的行。

资源:我已经回收了代码 http://dotnetperls.com/datagridview-tutorial

由于任何人谁可以提供帮助。 :3 Ree

回答

0

从内存(未测试)SqlBulkCopy与SDF协同工作,所以您只需要一个IDataReader。如果您搜索“fast CsvReader”,您应该在codeproject上找到一个;这与任何分隔符一起工作,并应与SqlBulkCopy完美工作(我已经多次使用它,虽然不是与sdf)。

http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlbulkcopy.aspx

http://www.codeproject.com/KB/database/CsvReader.aspx

+0

谢谢,我会不会真的使用或改变CSV但代码给了我一个想法如何接近雷。 :d – Ree 2010-11-08 08:09:45