社区
PowerBuilder
帖子详情
PB6.5 里如何判断数据库是否已经连接?
xyzhh
2003-09-15 11:25:43
(注意:不是判断连接是否成功)
...全文
207
4
打赏
收藏
PB6.5 里如何判断数据库是否已经连接?
(注意:不是判断连接是否成功)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pbMaster
2003-09-15
打赏
举报
回复
如果是oracle可以这样判断:
select sysdate into :ldt_temp from dual;
如果sqlca.sqlcode=-1,那么一般是没连上!
strawberryyeah
2003-09-15
打赏
举报
回复
随便写一个可以从数据库中提取数据的函数,如果函数返回值了,那就说明连接成功了。
jdsnhan
2003-09-15
打赏
举报
回复
也可以通过dbhandle(sqlca)判断,如是零,则没连接,否则,连接。
jdsnhan
2003-09-15
打赏
举报
回复
正规的方法不知道。
可以这样:无论什么时候,想判断了,就执行connect,此时,
如果已经连接,则sqlca.sqlcode = -1,sqlca.sqlerrtext = 已经连接上;
如果没有连接,这时,那就去连接了。
SQLSERVER
数据库
中存储BLOB类型数据,在线等现在公司要求用
PB6
.5+SQLser
SQLSERVER
数据库
中存储BLOB类型数据,在线等现在公司要求用
PB6
.5+SQLser
pb6
.5完全图解教程整合-其它文档类资源
Powerbuilder 6.5完全图解教程 zmofun@163.com 1、从最简单的应用程序hello world开始掌握pb集成开发环境的使用方法 2、powerscript语言基本语法、面向对象编程基本概念 3、与后台
数据库
连接
、关系
数据库
基本概念、
数据库
画板的使用、SQL基本语法及使用 4、MDI窗口、菜单、工具栏的使用 5、数据窗口应用(一) (grid风格free风格数据窗口、事务对象) 6、pb事件处理 (数据窗口常用事件、数据窗口键盘事件、数据窗口自定义事件、事件参数及返回值) 7、数据窗口应用(二) (数据窗口事件综述、排序及过滤、数据窗口
pb常见问题汇总精编
一、问:一个MIS系统采用C/S的开发模式,前台开发工具用
PB6
.5,后台
数据库
为Oracle7.3。我通过OBOC却连不上
数据库
,请问应该如何配置? 答:PB提供了与当前流行的大型
数据库
如Oracle、Informix、Sybase等的专用接口,
连接
时无需通过ODBC。配置步骤具体如下: 1. 首先要通过SQL*Net配置
数据库
别名。 启动SQL*Net Easy Configuration后,选择“添加
数据库
别名” ( Add Database Alias),输入
数据库
别名, 如hello。选择协议TCP/IP,输入TCP/IP主机名(TCP/IP Host Name),可为主机名或IP地址输入
数据库
名(Database Instance)如ora7。单击“确定”按钮,生成
数据库
别名(hello)后,按“取消”退出。
连接
数据库
,测试SQL*Net
是否
连通。
PB 6.51 补丁
PowerBuilder 6.5补丁,6.5的
数据库
连接
故障,版本号6.5.1
free6.5
<通用查询><通用排序><数据备份><数据恢复>和<通用数据字典>的使用说明 安装步骤: 1.解开压缩文件 2.用PB打开free.pbl中的应用free 3.在free应用的搜索路径中包含 c:freefree.pbl; c:freecond.pbl; c:freesort.pbl; c:freeackup.pbl; c:freefzsr.pbl; 4.在PB下用free.db创建一个free
数据库
5.run即可运行 调用方法: 1.调用<通用查询条件>方法: 把cond.pbl中的所有对象拷贝到你的应用中 把表report_condition用数据管道拷贝到你的
数据库
中 调用代码: openwithparm(w_condition_free,dw_1) 注意:如果你的事务对象不是sqlca,请修改w_condition_free中的sqlca为你自己的事务对象 2.调用<通用排序>方法 把sort.pbl中的所有对象拷贝到你的应用中 调用代码: openwithparm(w_sort_free,dw_1) 3.调用<数据备份>和<数据恢复>方法 把backup.pbl中的所有对象拷贝到你的应用中,另外要把rar.exe拷贝到当前目录 <数据备份>调用代码:open(w_backup) <数据恢复>调用代码:open(w_restor) 功能: (1)压缩备份和解压恢复,压缩率很高 (2)可选择不同的盘符,包括软盘,硬盘,MO,磁带,CD等 (3)对于软盘(A:盘)备份会自动分割1.44M (4)单机备份和恢复简单方便 (5)Sybase Adaptive Server Anywhere网络
数据库
可在工作站或服务器上进行数据备份 注意: (1)进度条不太匀速主要是因为要运行外部程序RAR,DBBACKUP,ATTRIB等 (2)在PB下运行时请不要先打开要备份的
数据库
,否则会出现不能关闭
数据库
的错误,如果运行exe则不会. (3)
连接
数据库
设置放在ini文件中,同时把w_backup和w_restor中的 inifree.ini 改成你的ini文件 (4)网络
数据库
的数据备份要把serverdbbackup.exe拷贝到当前目录 (5)网络
数据库
的数据恢复必须在服务器上用单机的
连接
方式,即先关闭Sybase Adaptive Server
连接
,然后再用Sybase SQL Anywhere
连接
数据库
(6)一定要把rar.exe和attrib.exe拷贝到当前目录 4.调用<通用数据字典>的方法 (1)把w_zkl_fzsr拷贝到你的PBL中 (2)把report.db
数据库
中的fzsr表通过数据管道导入到你的
数据库
中 (3)在你的数据窗口的doublclicked事件中写上openwithparm(w_zkl_fzsr,this)即可实现这个功能 注意: (1)如果你的事务对象不是sqlca,请修改w_zkl_fzsr中的sqlca为你自己的事务对象 (2)如果数据字典的数据源不是存放在fzsr表中,而是存放在已有的表中, 如在输入"职员编码"字段时需要弹出职员资料表中的数据,那需要在w_zkl_fzsr的open事件中增加一些代码, 增加的代码可以看有关读取商品资料表的例子 该源代码的版权属于致用电脑工作室,需要转载的朋友请注明: 来源:PB通用强档:http://pbreport.126.com
PowerBuilder
1,075
社区成员
66,437
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章