Office中国论坛/Access中国论坛

标题: 求助关于Progress ODBC连接 [打印本页]

作者: stvent    时间: 2014-10-8 16:33
标题: 求助关于Progress ODBC连接
有没有版友使用Access,通过ODBC连接Progress数据库,在ODBC测试是连通的,但在Access中连接表就总报错如下错误

保留错误(-7748);没有这种错误的消息

请问有人遇到过吗?如何解决!~~~~


作者: tmtony    时间: 2014-10-8 16:35
这个数据库用得比较少哦
为什么一定要用这个数据库?
内码有否选择正确
你ODBC连接使用是什么数据驱动?
作者: stvent    时间: 2014-10-9 08:09
tmtony 发表于 2014-10-8 16:35
这个数据库用得比较少哦
为什么一定要用这个数据库?
内码有否选择正确

QAD的数据,不是我选择的啊,是QAD升级了,数据库也连带升级!
内码是正确的,不然怎么通Test连接通过
驱动是Progress OpenEdge10.2B
作者: tmtony    时间: 2014-10-9 09:35
你尝试看看是所有表都这样,还是某些表这样
找一个字段最少的表来试试(如只有文本字符字段的表)
作者: stvent    时间: 2014-10-9 11:01
tmtony 发表于 2014-10-9 09:35
你尝试看看是所有表都这样,还是某些表这样
找一个字段最少的表来试试(如只有文本字符字段的表)

Access可以通过ODBC打开看到所有连接表,但我随便点一个表,就连不上!我真怀疑是Access本身对Progress的支持问题!~
作者: tmtony    时间: 2014-10-9 11:34
直接使用ADO  连接ODBC表试一试
作者: stvent    时间: 2014-10-9 13:02
tmtony 发表于 2014-10-9 11:34
直接使用ADO  连接ODBC表试一试

但对于我有查询要用到当中的表,该如何解决?
作者: 风中漫步    时间: 2014-10-9 13:47
尝试用ADO解决下
作者: stvent    时间: 2014-10-9 14:08
风中漫步 发表于 2014-10-9 13:47
尝试用ADO解决下

还是一样,怎么解决查询的问题,是引用链接表的!
作者: tmtony    时间: 2014-10-9 14:29
不是,我的意思 是不用链接表, 直接用ADO 使用ODBC源
作者: stvent    时间: 2014-10-10 08:22
tmtony 发表于 2014-10-9 14:29
不是,我的意思 是不用链接表, 直接用ADO 使用ODBC源

该如何写?我的ODBC名称是Progress,用户名是sqlodbc,密码是sql4odbc,
我要连接的表名是pub.tr.hist
另外,如何在查询设计器中调用表?
作者: 枯木一线    时间: 2014-10-10 08:31
没有用过这个个数据库,我一般是链接的access,sql server,mysql数据库,都成功了的
作者: stvent    时间: 2014-10-10 08:39
枯木一线 发表于 2014-10-10 08:31
没有用过这个个数据库,我一般是链接的access,sql server,mysql数据库,都成功了的

但现时一定要连这个数据库
作者: tmtony    时间: 2014-10-10 11:32
使用ado
设置connectstring
然后使用rs记录集




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3