社区
PowerBuilder
帖子详情
PB9程序代码中,在CONNECT;一个SQLserver数据库时,如果数据库不存在(数据服务器已关闭,或服务器名称写错)PB9代码中的CONNECT要很常时
my_yinger
2005-05-26 02:24:00
PB9程序代码中,在CONNECT;一个SQLserver数据库时,如果数据库不存在(数据服务器已关闭,或服务器名称写错)PB9代码中的CONNECT要很常时间才返回没有连接上数据库的信息,时间太长了,如何能缩短(或自定义)CONNECT连接不上数据库所用的时间?
...全文
412
42
打赏
收藏
PB9程序代码中,在CONNECT;一个SQLserver数据库时,如果数据库不存在(数据服务器已关闭,或服务器名称写错)PB9代码中的CONNECT要很常时
PB9程序代码中,在CONNECT;一个SQLserver数据库时,如果数据库不存在(数据服务器已关闭,或服务器名称写错)PB9代码中的CONNECT要很常时间才返回没有连接上数据库的信息,时间太长了,如何能缩短(或自定义)CONNECT连接不上数据库所用的时间?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
42 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lovemoreh
2005-07-20
打赏
举报
回复
我指的是ms sql server连接。
pjy998
2005-07-20
打赏
举报
回复
// Profile MIS_CCT
SQLCA.DBMS = "ODBC"
SQLCA.AutoCommit = False
SQLCA.DBParm = "ConnectString='DSN=MIS_CCT;UID=;PWD=',LoginTimeOut=5"
// Profile OLETEST
SQLCA.DBMS = "OLE DB"
SQLCA.LogPass = <********>
SQLCA.LogId = "sa"
SQLCA.AutoCommit = False
SQLCA.DBParm = "PROVIDER='SQLOLEDB',DATASOURCE='PC-DES-511',PROVIDERSTRING='database='master'',TIMEOUT=5"
上面分別是ODBC和OLE的連接。
my_yinger
2005-07-20
打赏
举报
回复
已经用 OLE Microsoft OLE DB 连接,
但PB9的Preview中给出的语法中的SQLCA.DBParm = 是:
SQLCA.DBParm = "PROVIDER='SQLOLEDB',DATASOURCE='服务器名',PROVIDERSTRING='database=数据库名',TIMEOUT=数值"
这与楼上说的
sqlca.dbparm="LoginTimeOut=5"
或
SQLCA.DBParm = "DBGetTime=5"
都是不符合的啊
嘘嘘兔
2005-07-20
打赏
举报
回复
Provider 选择sqloledb;Data Source 选择服务器机器名;Location可以为空,然后在extended properties中输入database='数据库名',还有用户名和密码
my_yinger
2005-07-20
打赏
举报
回复
re: lovemoreh(爱比恨多)
先说下是那种连接方式
lovemoreh
2005-07-20
打赏
举报
回复
其中,5,指5秒。
lovemoreh
2005-07-20
打赏
举报
回复
用
SQLCA.DBParm = "DBGetTime=5"
试试。
my_yinger
2005-07-20
打赏
举报
回复
re: lovemoreh(爱比恨多)
我试了,在是ms sql server连接中
SQLCA.DBParm = "DBGetTime=5"
不起作用
my_yinger
2005-07-19
打赏
举报
回复
re: tuzhaoping9822(涂兆平)
请问,用OLE Microsoft OLE DB 连接SQL2000数据库,New Profile...接下来的,Provider ,Data Source ,Location 都填写什么?
tuzhaoping9822
2005-07-02
打赏
举报
回复
那肯定是有区别的了,用直连的话是要捆绑文件pbmss80.dll,而用OLE Microsoft OLE DB连接时要捆绑文件pbole80.dll,我用的是PB8.0,相应的版本可能是pbole90.dll.
lishijin
2005-07-02
打赏
举报
回复
tuzhaoping9822(涂兆平) 的方法有效,但要请教一下:用MSS Microsoft SQL Server连接和用OLE Micrisoft OLE DB连接,在系统发布是捆绑的dll文件有区别吗?
my_yinger
2005-07-01
打赏
举报
回复
只会用MSS Microsoft SQL Server不会用OLE Micrisoft OLE DB连接啊,
如何用OLE Micrisoft OLE DB连接SQL2000数据库?
tuzhaoping9822
2005-07-01
打赏
举报
回复
PB中:Tools -> Database Painter 或直接按shift + F7打开数据库面版;
右键单击OLE Microsoft OLE DB ->单击 New Profile...接下来就和直连设置差不多
注意在Extended框中输入你想要连接的数据库:database='master'
tuzhaoping9822
2005-06-30
打赏
举报
回复
你用OLE DB连接就可以设置Timeout了
my_yinger
2005-06-29
打赏
举报
回复
sqlca.dbparm="LoginTimeOut=5"是五分钟还是五秒啊。我试验了,不行啊。我用的是是PB9和SQLserver2000数据库
mordensir
2005-06-21
打赏
举报
回复
上面的都写错误了,应该是 LoginTimeOut=时间 ,我用过的
lishijin
2005-06-21
打赏
举报
回复
也不行啊,请指点
sbks
2005-06-21
打赏
举报
回复
楼上说的没错:
sqlca.dbparm="LoginTimeOut=5"
保证可行。
菜菜
2005-06-20
打赏
举报
回复
我也有这个问题,不知怎么解决
flyerlxg
2005-06-20
打赏
举报
回复
这样设置没有作用。
加载更多回复(22)
PB连接
SQLserver
并建立视图
本文主要介绍了PB连接SQL Server并建立视图的方法。首先详细说明了配置ODBC的步骤,包括打开PB软件、选择
数据
源、设置
数据
库
等;接着阐述了配置db里的
数据
连接到ODBC
数据
源的过程;最后讲解了建立视图的操作,如建立grid表、选择表、完成步骤及保存等。
[原创]
PB9
.0动态连接MSSQL
数据
库
本文档介绍了在PowerBuilder 9.0环境下,如何通过创建INI配置文件动态连接到MS SQL Server 2000
数据
库
。详细步骤包括创建INI文件设置
数据
库
连接参数,以及在PB
代码
中
读取这些参数实现连接。连接成功后,会显示相应的消息框提示。
PB设置OLEDB连接
SQLSERVER
资源文件介绍:轻松实现PB与
SQLSERVER
数据
库
连接
本文介绍了PB设置OLE DB连接SQL Server的资源文件,该文件专为PB开发者设计,可通过OLE DB接口配置连接字符串,支持Windows和混合身份验证。其具有简洁易用、支持多登录方式等特点,适用于企业级应用开发、
数据
迁移等场景,能助力PB与SQL Server高效连接。
PB用OLE DB连接MS SQL Server
本文介绍了PowerBuilder(PB)连接MS
SQLServer
方式的变化,从
PB9
.0及以前版本使用的专用接口到PB10及后续版本采用的OLEDB和ODBC接口,并提供了具体的配置示例。
PB
数据
库
MSSQL备份与恢复
本文介绍了
一个
用于MSSQL
数据
库
备份与恢复的脚本实现。通过该脚本可以自动完成
数据
库
的备份,并将备份文件记录在指定的表
中
。此外,还提供了
数据
库
恢复的功能。
PowerBuilder
1,111
社区成员
66,454
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章