pb9下如何OLE DB连数据库..我这怎么试不行呢

PENK 2008-12-02 02:50:04
pb9下如何OLE DB连数据库..我这怎么试不行呢

ODBC下好的很... OLE DB 不行

sqlca.dbms="OLE DB"
sqlca.userid="admin"
sqlca.DBpass="123456"
sqlca.autocommit=false
SQLCA.DBParm = "PROVIDER='Microsoft.Jet.OLEDB.4.0',DATASOURCE='ab.mdb'"
SQLCA.connect;

根本联不上啊
...全文
353 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
cct_tcc 2010-09-19
  • 打赏
  • 举报
回复
登录后怎么看不到1楼2楼的回复???
PENK 2008-12-02
  • 打赏
  • 举报
回复
是安装不全...我现在安上了也测试成功了
jlwei888 2008-12-02
  • 打赏
  • 举报
回复
全称是 OLE Microsoft OLE DB

那就是你PB安装不全!
PENK 2008-12-02
  • 打赏
  • 举报
回复
PB的 database profile(数据库连接)中配置 这里根本找不到OLE DB 这个东西...只有ODB ODBC SYBASE SQLSERVER ORACLE等联接...
PENK 2008-12-02
  • 打赏
  • 举报
回复
我祼机用DELPHI的OLE DB就可以...什么也不要..我原来是用ODBC联的..只要加个DLL就行了,并修改注册表就行了...想改成OLE DB方式的主要是不想再修改注册表了.
liubocy 2008-12-02
  • 打赏
  • 举报
回复
估计是裸机。。。

听说装offic就会有的
jlwei888 2008-12-02
  • 打赏
  • 举报
回复
晕!
'Microsoft.Jet.OLEDB.4.0'这应该是系统的带的!

我的能连接!

数据库用绝对路径试试!

直接先在PB的 database profile(数据库连接)中配置,直接就test下就知道了!



liubocy 2008-12-02
  • 打赏
  • 举报
回复
没有就安装
PENK 2008-12-02
  • 打赏
  • 举报
回复
1楼的方法也不行...现在的问题是PB9 如何支持OLE DB....我连MDB数据库..
PENK 2008-12-02
  • 打赏
  • 举报
回复
楼上的..我的PB9中没有OLE DB ,但代码这样写..编译后应该可以联吧...试过不行.

如何在PB9中加OLE DB啊
liubocy 2008-12-02
  • 打赏
  • 举报
回复
先看看你pb9的database proflies中有没有ole db。再在里面测试下连接

看看这个帖子不知有没有帮助

關於PB9用OLEDB聯接SQL2005問題
jlwei888 2008-12-02
  • 打赏
  • 举报
回复
// Profile 111
SQLCA.DBMS = "OLE DB"
SQLCA.AutoCommit = False
SQLCA.DBParm = "PROVIDER='Microsoft.Jet.OLEDB.4.0',DATASOURCE='c:\aaa.mdb'"

752

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧