本帖最后由 xurr2000 于 2017-8-26 12:42 编辑
我是64位win10操作系统,ODBC驱动安装好了,DSN也配置好了,也用excle的数据连接测试了ODBC连接成功,
在程序中:
.版本 2
.支持库 eDB
连接文本 = “Driver={PostgreSQL ODBC Driver(UNICODE)};DSN=PostgreSQL35W;DATABASE=postgres;SERVER=localhost;PORT=5432;UID=postgres;PWD=123456;”
.如果真 (_启动窗口.数据库连接.连接 (连接文本) = 假)
输出调试文本 (“连接数据库失败!”)
.如果真结束
_启动窗口.记录集.置连接 (数据库连接)
调试显示:
开始运行被调试程序
* 连接数据库失败!
被调试易程序运行完毕
=================================== 已解决
===================================
在窗口中放入扩展组件1中的“数据库连接”和“记录集”:
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | 变量名 | 类 型 | 数组 | 备 注 | 连接文本 | 文本型 | |
连接文本 = “Driver={PostgreSQL UNICODE};DSN=PostgreSQL35W;DATABASE=postgres;SERVER=localhost;PORT=5432;UID=postgres;PWD=123456;”判断 (_启动窗口.数据库连接. 连接 (连接文本 ) = 真)输出调试文本 (“连接数据库成功!”)输出调试文本 (“连接数据库失败!”)_启动窗口.记录集. 置连接 (数据库连接 )
|