0

我们目前在脚本中使用以下连接字符串通过 Microsoft 文本驱动程序读取 CSV:

myConn.ConnectionString= "Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq=O:\;Extensions=asc,csv,tab,txt;"

我们不想像上面那样在代码中指定连接到 CSV 的详细信息,而是希望在代码中使用数据源名称

即,将在运行脚本的工作站上的 ODBC 快照的“系统 DSN”部分配置的数据源。此 ODBC 将具有将其链接到 CSV 的所需详细信息。

例如:所有用户都将拥有一个 Microsoft Text Driver ODBC,其名称ODBC1设置在他们的系统上,我们需要能够引用此数据源名称而无需输入实际详细信息以在代码中连接到 CSV。

4

1 回答 1

0

找到了!在代码中使用数据源名称所需的只是将问题中的代码替换为:

myConn.ConnectionString= "DSN=ODBC1;"
于 2015-04-01T22:25:12.770 回答