CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  基础类

如何让PB在连不上数据库时不弹出配置ODBC数据源窗口?

楼主kowloons(0分帖先锋)2004-12-02 22:47:27 在 PowerBuilder / 基础类 提问

如何禁止它呢? 问题点数:20、回复次数:12Top

1 楼kowloons(0分帖先锋)回复于 2004-12-02 23:05:53 得分 0

在应用程序的OPEN事件中,CONNECT提交错误时,最先收到错误消息的是哪个事件?那个systemerror又会干些什么?Top

2 楼mittee(最后一条大白鲨[无限深情凝视花花版])回复于 2004-12-02 23:27:45 得分 6

没有事件触发。Top

3 楼kowloons(0分帖先锋)回复于 2004-12-02 23:56:03 得分 0

这么说没法子了?Top

4 楼jimiok(吉米)回复于 2004-12-03 08:53:44 得分 6

CONNECT提交出错时,没有任何事件触发。  
   
  SystemError   event:  
  Occurs   when   a   serious   execution   time   error   occurs   (such   as   trying   to   open   a   nonexistent   window).Top

5 楼kowloons(0分帖先锋)回复于 2004-12-03 10:04:24 得分 0

有办法解决么?Top

6 楼netspies(从头再来)回复于 2004-12-03 10:43:50 得分 0

好象没有啊Top

7 楼lovemoreh(爱比恨多)回复于 2004-12-03 10:48:11 得分 0

试试:  
  if   sqlca.sqlcode<>0   then   return  
  Top

8 楼mnsiii(水流花谢两无情)回复于 2004-12-03 12:27:19 得分 0

用haltTop

9 楼tongyi226()回复于 2004-12-03 12:50:38 得分 0

如果想处理错误后的事件可以在代码中自己分析判断:  
  if   sqlca.sqlcode<>0   then    
  .....  
  end   ifTop

10 楼feixianzhi(函数)回复于 2004-12-03 13:00:55 得分 8

很不幸的告诉你:没有办法!!!  
  弹出配置框说明配置有错误,只有只有配置完成后sqlca.sqlcode才有返回值.所以配置有错误首先就弹出odbc配置框!Top

11 楼kowloons(0分帖先锋)回复于 2004-12-03 14:09:15 得分 0

晕倒~!~Top

12 楼kowloons(0分帖先锋)回复于 2004-12-08 15:42:16 得分 0

结帖时   这个问题不了了之   但现在我已有解决办法了,代码如下:  
   
  //   Profile   Good  
  SQLCA.DBMS   =   "ODBC"  
  SQLCA.AutoCommit   =   False  
  SQLCA.DBParm   =   "ConnectString='DSN=Good;UID=dba;PWD=sql',ConnectOption='SQL_DRIVER_CONNECT,SQL_DRIVER_NOPROMPT'"    
  connect;Top

相关问题

  • 如何使odbc配置对话框不弹出?
  • ODBC 配置
  • 如何配置ODBC ?
  • ****** odbc动态配置*****
  • MySql ODBC的配置
  • ODBC配置问题?
  • 如何配置ODBC
  • 请教 :ODBC配置
  • ODBC配置问题
  • 如何在PB中配置ODBC数据源?

关键词

  • sql
  • 配置
  • 弹出
  • sqlca
  • sqlcode
  • odbc
  • 错误
  • 事件
  • connect

得分解答快速导航

  • 帖主:kowloons
  • mittee
  • jimiok
  • feixianzhi

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo