csv文件的扩展属性OleDB连接字符串

时间:2011-07-04 12:29:36

标签: c# csv connection-string oledb

通常的连接字符串看起来像

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\file.csv;Extended Properties="text;HDR=Yes;FMT=Delimited";

但我需要一种方法来指定更多参数,如:

  • ColNameHeader
  • 格式
  • 的MaxScanRows
  • CHARACTERSET
  • 区域设置
  • 的Unicode

不使用schema.ini文件。

有没有办法在connectionstring中定义那些,或者通过注册表或任何其他方式,而无法访问其他文件。

我已经查了http://www.connectionstrings.com/textfile和其他许多人

1 个答案:

答案 0 :(得分:1)

在JET驱动程序的注册表设置中指定了至少一些您所关注的设置。查看HKLM / Software / Microsoft / Jet / 4.0 / Engines / Text。