当前位置: 首页 > news >正文

Powerbuilder 连接达梦数据库(ODBC 和 JDBC)

一、ODBC

PB只支持32位驱动,可以同时安装64和32位驱动,分别下载64和32位安装包安装

1、选择DMB ODBC DRIVER驱动

在这里插入图片描述

2、不描述,看图输信息即可

在这里插入图片描述

3、连接代码
SQLCA.DBMS = "ODBC"
SQLCA.AutoCommit = False
SQLCA.DBParm = "ConnectString='DSN=dm_test'"CONNECT USING SQLCA;IF sqlca.sqlcode <> 0 THENMessagebox("提示","数据库连接失败!"+ SQLCA.SQLErrText)
elseMessagebox("提示","成功")
END IF

二、JDBC

默认安装路径:C:\dmdbms\drivers\jdbc 驱动 ;readme自述文件里面有说明
在这里插入图片描述

1、配置环境

在这里插入图片描述
PB12.5安装后默认有JDK6,省略不弄了,如果要改可以去Set JDK Location 按钮里面去配置(要以管理员身份运行PB程序才行)
在这里插入图片描述

2、连接代码
SQLCA.DBMS = "JDBC"
SQLCA.LogId = "数据库账号"
SQLCA.LogPass = "数据库密码"
SQLCA.AutoCommit = False
SQLCA.DBParm = "Driver='dm.jdbc.driver.DmDriver',URL='jdbc:dm://localhost:5236/'"CONNECT USING SQLCA;IF sqlca.sqlcode <> 0 THENMessagebox("提示","数据库连接失败!"+ SQLCA.SQLErrText)
elseMessagebox("提示","成功")
END IF
http://www.xdnf.cn/news/720505.html

相关文章:

  • [ Qt ] | Qlabel使用
  • 软考-系统架构设计师-第十章 系统质量属性和架构评估
  • 2025-05-29 学习记录--Python-面向对象
  • Pinia Plungin Persistedstate
  • Shell 脚本基础笔记
  • Java 中的 synchronized 和 Lock:如何保证线程安全
  • 深度解析互联网区(Internet ):架构、风险与防护全攻略
  • iOS 关于上架 4.3a
  • 330130-045-00-00 Bently Nevada 3300 XL延长电缆
  • 软考 系统架构设计师之考试感悟3
  • 美创专家分享医疗数据安全分类分级实践与探索
  • 从“固定“到“流动“:移动充电如何重塑用户体验?
  • 使用grpc建立跨语言通讯
  • Lua语言学习
  • 编译原理OJ平台练习题题解
  • 用 Python 模拟下雨效果
  • 输入输出相关问题 day4
  • CSS--background-repeat详解
  • 数据中台是什么?数据中台解决方案怎么做?
  • Java基于SpringBoot的医院挂号系统,附源码+文档说明
  • Animate CC CreateJS 技术50道测试题目
  • python面向对象
  • NodeJS 基于 Koa, 开发一个读取文件,并返回给客户端文件下载,以及读取文件形成列表和文件删除的代码演示
  • 64、【OS】【Nuttx】任务休眠与唤醒:clock_nanosleep
  • Java类中各部分内容的加载执行顺序
  • 【JS进阶】JavaScript 中 this 值的确定规则
  • 软考-系统架构设计师-第六章 系统工程基础知识
  • 软考-系统架构设计师-第二章 嵌入式基础知识
  • 《Map 到底适合用哪个?HashMap、TreeMap、LinkedHashMap 对比实战》
  • 位图--Bitset【0基础详细版】