请问各位高手
如何在C#中使用ODBC连接FoxPro数据库?
最好有详解。
如何在C#中使用ODBC连接FoxPro数据库?
最好有详解。
解决方案 »
- C#如何实现给串口加LOCK?
- WinForm 图片控件设置为:只能选jpg格式的文件
- 我是菜鸟.老师布置了一道作业.其他的都做好了,就是二进制文件的修改不会.大哥大姐!帮帮忙啊!
- 求助有关sqlDataReader的问题
- flash播放器的问题
- 一个简单的问题,请教大侠~~~~
- C#版活动奖品意见征集。
- 我写了个网络电视。怎么给你们?
- System.Drawing为什么它提示找不到??
- win form listbox问题
- 请问我要是把用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="