首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

杯具了, 是否VFPodbc 不能支持VFP9的新字段表

2013-07-09 
杯具了, 是不是VFPodbc 不能支持VFP9的新字段表做个小东西, 需要把VFP的表插入到excl 中.在excl 中设置好O

杯具了, 是不是VFPodbc 不能支持VFP9的新字段表
做个小东西, 需要把VFP的表插入到excl 中.在excl 中设置好ODBC 数据源, 选择目录以后, 出现意想不到的情况, 发现有几个表找不到. 而那几个表一直在哪里, 而且VFP9 也打开正常. 但在EXCL 里就是没显示.  后来发现这几个个表都有自增量字段.   于是新建一个表,  能显示, 更改表结构,加入一个自增量字段 就显示不了了,

用vb 建立一个ODBC连接, 打开没有自增量字段的表正常, 打开有自增量字段的表, 提示 NOT a table;

上图
杯具了, 是否VFPodbc 不能支持VFP9的新字段表
选好目录以后就看不到这个表了...
杯具了, 是否VFPodbc 不能支持VFP9的新字段表

把来源换成DBC可以看到这个表, 但选择数据时 出现了
杯具了, 是否VFPodbc 不能支持VFP9的新字段表
我用的ODBCvfp驱动是最高的了
杯具了, 是否VFPodbc 不能支持VFP9的新字段表

有时间的攻城狮们可以实验一下... odbc VFP9
[解决办法]
本帖最后由 apple_8180 于 2013-06-27 13:36:04 编辑 用以下连接串
ADO方式:

    标准连接:
    'Provider=vfpoledb;Data Source=C:\DatabasePath\MyDatabase.dbc;'
    或
    'Provider=VFPOLEDB.1;Data Source=d:\temp;Password="";Collating Sequence=MACHINE'
    或
    'Provider=VFPOLEDB.1;Data Source=\\192.168.0.1\zz;Password="";Collating Sequence=MACHINE'
    或
    'provider=VFPOLEDB.1;data source=d:\;user id=admin;password='
    或老版本DBF,用JET 连接:
    'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\192.168.0.1\zz;Extended Properties=dbaSE 5.0;Persist Security Info=False'

热点排行