【发布时间】:2016-11-06 14:39:02
【问题描述】:
我正在尝试在 ASP.NET 中连接访问 *.dbf 文件,选择一些数据并以 html 显示。但是我无法建立联系。我想,问题出在连接字符串上。
OdbcConnection conn = new OdbcConnection();
conn.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.12.0;Data Source=c:\Data;Extended Properties=dBASE 5.0;User ID=Admin;Password=;";
conn.Open();
我收到以下错误:
ERROR [IM002] [Microsoft][ODBC Driver Manager] 数据源名称不正确 已找到但未指定默认驱动程序
不幸的是,旧问题中发布的解决方案都没有解决我的问题。
我正在使用 Visual Studio Community 2015,Windows 10 64 位。
我猜,Provider 可能是错的。但是我在这个主题上不太好,所以我不知道如何以正确的方式做到这一点。非常感谢您提供一些分步说明和任何有用的建议。
*.dbf 文件是此处存档中的文件之一: DBF File
【问题讨论】:
-
查看this site 并尝试不同的连接字符串(提供者)。
-
你的连接字符串就是这个 -
Data Source=c:\Data- 你不需要提供文件名吗?
标签: c# asp.net .net database dbf