我的代码如下
string ole_connstring=String.Empty;
ole_connstring = @"Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=dBASE IV;Data Source="+FilePath;
OleDbConnection ole_conn = new OleDbConnection(ole_connstring);
ole_conn.Open();
string insertsql="Insert into ["+tableName+"] (.......;
OleDbCommand da=new OleDbCommand(insertsql,ole_conn);
da.ExecuteNonQuery();
请求高手指点,谢谢!
7 个解决方案
#1
DBF版本问题,用VFP9的OLEDB即可,OR
进入VFP
USE TT
COPY TO NEWTT TYPE FOX2X
进入VFP
USE TT
COPY TO NEWTT TYPE FOX2X
#2
1、用VFP打开DBF表,然后COPY TO NEWTABLE TYPE FOX2X,然后再用此方法把NEWTABLE导入试试。
2、改用ACCESS2003。
2、改用ACCESS2003。
#3
非常感谢 wwwwb()!
再请问下 用VFP9的OLEDB 哪里有下载
再请问下 用VFP9的OLEDB 哪里有下载
#4
OR
升级JET 引擎到SP8,安装MDAC 2.8,到MS的网站去找
升级JET 引擎到SP8,安装MDAC 2.8,到MS的网站去找
#5
USE TT
COPY TO NEWTT TYPE FOX2X
这个方法是可行的
但是我得到的 dbf文件是不确定的 意思是说dbf文件是有别人提供,版本不确定 我只负责向里面读写数据
还有一点 是客户端并不一定装有vfp运行程序
我要在客户端执行读写vfp文件,且不需考虑dbf的版本问题,客户端应该安装怎样的vfp驱动
(我是菜鸟,可能没有描述清楚,请各位大侠见谅)
COPY TO NEWTT TYPE FOX2X
这个方法是可行的
但是我得到的 dbf文件是不确定的 意思是说dbf文件是有别人提供,版本不确定 我只负责向里面读写数据
还有一点 是客户端并不一定装有vfp运行程序
我要在客户端执行读写vfp文件,且不需考虑dbf的版本问题,客户端应该安装怎样的vfp驱动
(我是菜鸟,可能没有描述清楚,请各位大侠见谅)
#6
谢谢 各位大侠 !
问题解决 !!
结帖了!!!!
问题解决 !!
结帖了!!!!
#7
1、VFP9的驱动是最新的,各种版本的DBF均可读出;
2、你的连接字串是用JET的引擎,故要升级JET及MDAC;
3、所需文件在MS的网站均有下载。
2、你的连接字串是用JET的引擎,故要升级JET及MDAC;
3、所需文件在MS的网站均有下载。
#1
DBF版本问题,用VFP9的OLEDB即可,OR
进入VFP
USE TT
COPY TO NEWTT TYPE FOX2X
进入VFP
USE TT
COPY TO NEWTT TYPE FOX2X
#2
1、用VFP打开DBF表,然后COPY TO NEWTABLE TYPE FOX2X,然后再用此方法把NEWTABLE导入试试。
2、改用ACCESS2003。
2、改用ACCESS2003。
#3
非常感谢 wwwwb()!
再请问下 用VFP9的OLEDB 哪里有下载
再请问下 用VFP9的OLEDB 哪里有下载
#4
OR
升级JET 引擎到SP8,安装MDAC 2.8,到MS的网站去找
升级JET 引擎到SP8,安装MDAC 2.8,到MS的网站去找
#5
USE TT
COPY TO NEWTT TYPE FOX2X
这个方法是可行的
但是我得到的 dbf文件是不确定的 意思是说dbf文件是有别人提供,版本不确定 我只负责向里面读写数据
还有一点 是客户端并不一定装有vfp运行程序
我要在客户端执行读写vfp文件,且不需考虑dbf的版本问题,客户端应该安装怎样的vfp驱动
(我是菜鸟,可能没有描述清楚,请各位大侠见谅)
COPY TO NEWTT TYPE FOX2X
这个方法是可行的
但是我得到的 dbf文件是不确定的 意思是说dbf文件是有别人提供,版本不确定 我只负责向里面读写数据
还有一点 是客户端并不一定装有vfp运行程序
我要在客户端执行读写vfp文件,且不需考虑dbf的版本问题,客户端应该安装怎样的vfp驱动
(我是菜鸟,可能没有描述清楚,请各位大侠见谅)
#6
谢谢 各位大侠 !
问题解决 !!
结帖了!!!!
问题解决 !!
结帖了!!!!
#7
1、VFP9的驱动是最新的,各种版本的DBF均可读出;
2、你的连接字串是用JET的引擎,故要升级JET及MDAC;
3、所需文件在MS的网站均有下载。
2、你的连接字串是用JET的引擎,故要升级JET及MDAC;
3、所需文件在MS的网站均有下载。