在.net语言(如C#)中如何写FoxPro数据库的OLEDB连接串

wuyi8808 2004-11-03 09:34:19

例如,Microsoft Access数据库的OLEDB连接串是这样写的:

string strConn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=mydb.mdb";
OleDbConnection myConn = new OleDbConnection(strConn);

那么FoxPro数据库(VFP5.0)的OLEDB连接串呢?

----------------------------------------------------------
感谢网友“JohnShen(因果网)”的热心帮忙,他给出的连接串是

"Provider=vfpoledb.1;Data Source=d:/myfolder"
在我的机器上错误信息是:未在本地计算机上注册“vfpoledb.1”提供程序。

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:/myfolder;Extended Properties=dBASE IV"
得到错误信息:外部表不是预期的格式

不知"Extended Properties=dBASE IV"还有其他什么写法?
比如"Extended Properties=FoxPro"之类的。

请大侠们指点。

...全文
242 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2004-11-03
  • 打赏
  • 举报
回复
Database container (.DBC):

"Provider=vfpoledb.1;Data Source=C:\MyDbFolder\MyDbContainer.dbc;Collating Sequence=machine"



Free table directory:

"Provider=vfpoledb.1;Data Source=C:\MyDataDirectory\;Collating Sequence=general"



Force the provider to use an ODBC DSN:

""Provider=vfpoledb.1;DSN=MyDSN""
孟子E章 2004-11-03
  • 打赏
  • 举报
回复
http://www.connectionstrings.com/

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧