求助一个连接字符串????(C#中用ODBC连接FOXPRO的ConnectionString) 请问各位高手 如何在C#中使用ODBC连接FoxPro数据库? 最好有详解。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 BackgroundFetch=Yes;DSN=Visual FoxPro Tables;UID=;SourceType=DBF;Collate=Machine;SourceDB=db;Exclusive=No string cnString=@"Provider=vfpoledb.1;Data Source=h:\sunco\inback;Password=;Collating Sequence=general"; 能否请各位为我解释一下个属性的含义,我要如何将C:\zjk.dbf应用到此串中. 你需要在控制面板中ODBC设置一下数据源,把你的文件添加进去。 首先你需要数据源和驱动,其实只要安装了FoxPro就可以了连接时,使用如下字符串BackgroundFetch=Yes;DSN=Visual FoxPro Tables;UID=;SourceType=DBF;Collate=Machine;SourceDB=C:\;Exclusive=No//在写SQL语句时,再使用表名如:Select * from zjk这样就应该可以了,我以前就是这样从dbf文件中倒入数据的 ODBC standard:"Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq=c:\mydbpath;" OLE DB, OleDbConnection (.NET) standard:"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\folder;Extended Properties=dBASE IV;User ID=Admin;Password=" "Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq=C:\zjk.dbf;" 我刚用过,见http://blog.chinaunix.net/article.php?articleId=36317&blogId=117有两种情况Database container (.DBC):"Driver={Microsoft Visual FoxPro Driver};SourceType=DBC;SourceDB=c:\myvfpdb.dbc;Exclusive=No;Collate=Machine;" Free Table directory:"Driver= {MicrosoftVisualFoxProDriver};SourceType=DBF;SourceDB=c:\myvfpdbfolder;Exclusive=No;Collate=Machine;" 如果在.NET下以上连接字符串还能实现吗? 这就是.NET的啊,这是我的实例,“d:\Temp\汉字\”下有表文件zi.dbf等string strConn = @"Driver={Microsoft Visual FoxPro Driver};SourceType=DBF;SourceDB=d:\Temp\汉字\";OdbcConnection foxproConn = new OdbcConnection(strConn);OdbcDataAdapter foxproDa = new OdbcDataAdapter("select * from zi",foxproConn);DataSet foxproDs = new DataSet();foxproDa.Fill(foxproDs);Console.WriteLine(foxproDs.Tables[0].Rows.Count); ODBC "Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq=c:\mydbpath;" 其中"Dbq=c:\mydbpath"为你的数据库文件绝对路径======================================================================= OLE DB, OleDbConnection (.NET) "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\folder;Extended Properties=dBASE IV;User ID=Admin;Password=" 糊涂了,求高手指点迷津~~! 如何播放一个动画的反向? 急,急,sql问题? 使用DataSet是非连接吗? 字符串问题,大虾帮帮忙啊!! 请问如何卸载 .NET Framework 2.0 beta 网络编程中。。给服务端指定的客户端发消息用什么方法 一个小问题 发分 设置文件属性的问题. Winform窗体设计界面,求知道的指点 请问我要是把用access做数据库的程序放在架设的局域网上使用,应该怎样写连接服务器端的连接字符串啊?谢谢! Asp.Net中(用C#实现)Sql连接字符串问题,急急急,在线等,高手进
连接时,使用如下字符串
BackgroundFetch=Yes;DSN=Visual FoxPro Tables;UID=;SourceType=DBF;Collate=Machine;SourceDB=C:\;Exclusive=No
//在写SQL语句时,再使用表名
如:Select * from zjk
这样就应该可以了,我以前就是这样从dbf文件中倒入数据的
standard:"Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq=c:\mydbpath;" OLE DB, OleDbConnection (.NET)
standard:"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\folder;Extended Properties=dBASE IV;User ID=Admin;Password="
http://blog.chinaunix.net/article.php?articleId=36317&blogId=117有两种情况
Database container (.DBC):"Driver={Microsoft Visual FoxPro Driver};SourceType=DBC;SourceDB=c:\myvfpdb.dbc;Exclusive=No;Collate=Machine;" Free Table directory:"Driver= {MicrosoftVisualFoxProDriver};SourceType=DBF;SourceDB=c:\myvfpdbfolder;Exclusive=No;Collate=Machine;"
string strConn = @"Driver={Microsoft Visual FoxPro Driver};SourceType=DBF;SourceDB=d:\Temp\汉字\";
OdbcConnection foxproConn = new OdbcConnection(strConn);
OdbcDataAdapter foxproDa = new OdbcDataAdapter("select * from zi",foxproConn);
DataSet foxproDs = new DataSet();
foxproDa.Fill(foxproDs);
Console.WriteLine(foxproDs.Tables[0].Rows.Count);
"Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq=c:\mydbpath;"
其中"Dbq=c:\mydbpath"为你的数据库文件绝对路径
=======================================================================
OLE DB, OleDbConnection (.NET)
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\folder;Extended Properties=dBASE IV;User ID=Admin;Password="