Connect using SQLCA 失败的奇怪现象

PowerBuilder > 数据库相关 [问题点数:50分,结帖人sdhp]
等级
本版专家分:1330
结帖率 100%
等级
本版专家分:23017
勋章
Blank
红花 2009年1月 PowerBuilder大版内专家分月排行榜第一
2008年12月 PowerBuilder大版内专家分月排行榜第一
2008年11月 PowerBuilder大版内专家分月排行榜第一
Blank
黄花 2011年3月 PowerBuilder大版内专家分月排行榜第二
Blank
蓝花 2009年2月 PowerBuilder大版内专家分月排行榜第三
2008年10月 PowerBuilder大版内专家分月排行榜第三
等级
本版专家分:1330
等级
本版专家分:19407
勋章
Blank
黄花 2017年2月 Oracle大版内专家分月排行榜第二
2003年10月 PowerBuilder大版内专家分月排行榜第二
Blank
蓝花 2017年6月 Oracle大版内专家分月排行榜第三
2017年3月 Oracle大版内专家分月排行榜第三
2006年12月 Oracle大版内专家分月排行榜第三
等级
本版专家分:1330
等级
本版专家分:44000
勋章
Blank
红花 2009年12月 PowerBuilder大版内专家分月排行榜第一
2009年11月 PowerBuilder大版内专家分月排行榜第一
2008年6月 PowerBuilder大版内专家分月排行榜第一
2007年8月 PowerBuilder大版内专家分月排行榜第一
Blank
黄花 2010年2月 PowerBuilder大版内专家分月排行榜第二
2010年1月 PowerBuilder大版内专家分月排行榜第二
2010年1月 硬件使用大版内专家分月排行榜第二
2009年9月 PowerBuilder大版内专家分月排行榜第二
2009年8月 PowerBuilder大版内专家分月排行榜第二
2009年2月 PowerBuilder大版内专家分月排行榜第二
2009年1月 PowerBuilder大版内专家分月排行榜第二
2008年12月 PowerBuilder大版内专家分月排行榜第二
2008年11月 PowerBuilder大版内专家分月排行榜第二
2008年10月 PowerBuilder大版内专家分月排行榜第二
2008年9月 PowerBuilder大版内专家分月排行榜第二
2008年8月 PowerBuilder大版内专家分月排行榜第二
2008年7月 PowerBuilder大版内专家分月排行榜第二
2008年3月 PowerBuilder大版内专家分月排行榜第二
2007年12月 PowerBuilder大版内专家分月排行榜第二
Blank
蓝花 2010年3月 PowerBuilder大版内专家分月排行榜第三
2009年10月 PowerBuilder大版内专家分月排行榜第三
2008年5月 PowerBuilder大版内专家分月排行榜第三
2008年2月 PowerBuilder大版内专家分月排行榜第三
等级
本版专家分:1330
sdhp

等级:

转:PB 默认 SQLCA 连接问题 处理

一、PB默认以sqlca连接数据库,所以,它不用定义... 三、CONNECT USING sqlca; 这一句只能写一次。如果写两次连接语句,其实就会断开连接。所以,当你必须写两次连接的时候,请先用明码断开连接,即DISCONNECT USING

PowerBuilder中“USING SQLCA”起什么作用

当然即使是连接了几个数据库,在某一时刻,也只能有一个数据库被激活,那这样您就可以用SQLCA表示连接的第一个数据库代号,SQLCB表示连接的第二个数据库代号,select * from tableA where fieldA "abc" USING SQLCA;...

pb transaction使用完后忘记disconnect的严重后果

很多人都明白,transaction使用完后忘记disconnect的话,数据库服务端的session连接不会释放,从而浪费了服务器资源。其实这只是一部分后果。... cb_1的clicked事件下面定义transaction sqlca1,故意漏掉

PB代码连接oracle数据库

复制PB自带连接工具中的代码,加入后面代码即可SQLCA.DBMS = "O10 Oracle10g (10.1.0)" SQLCA.LogPass = "密码" SQLCA.ServerName = "服务名" SQLCA.LogId = "用户名" SQLCA.AutoCommit = False SQLCA.DBParm = ...

使用Pro *C连接Oracle 数据库

Oracle 公司提供几种外连数据库的方法,JDBC, ODBC, OCI, OCCI, Proc *...连接方法如下: 先看一下Oracle 提供的官方文档[Connect to database]部分:EXEC SQL CONNECT { :user IDENTIFIED BY :oldpswd | :usr_psw } [

pb连接数据库代码

第一种 直接连接:SQLCA.DBMS = "MSS Microsoft SQL Server" SQLCA.Database = "TOPSKY0722" SQLCA.LogPass = "futian" SQLCA.ServerName = "." SQLCA.LogId = "futian_user" SQLCA.AutoCommit = False SQLCA.D

PB动态连接access

string ls_defaultdir,ls_dbq//数据库所在路径ls_defaultdir=GetCurrentDirectory()ls_dbq=ls_defaultdir+/test.mdbSQLCA.DBParm = "ConnectString=DSN=MS Access Database;UID=admin;PWD=;DefaultDir="+ls_...

Database transaction information not available

1,首先看你数据窗口中的open事件中有无增加这样一条语句:dw_1.settransobject(sqlca)。没这条语句可能会出现这样的提示,其实有的人会问到为什么会空白,其实再增加一条语句就可以了,那就是:dw_1.retriev

在PowerBuilder中操作BLOB数据的技巧

PowerBuilder提供的BLOB(Binary Large Object)数据类型可以用来处理大型数据,包括图像、大文本、Word文档、二进制文件和多媒体等各种数据,它的长度可以是0~2GB字节,我们利用BLOB类型的变量可以将数据传递给...

Proc *C/C++入门--C/C++操作Oracle数据库

Proc *C/C++入门有点累啊 整理笔记!!!基本概念 SQL 构化查询语言(Structured Query Language)简称SQL,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;...

pb 判断数据库连接

PB 经典问题 无解了!

database transaction information not available....//connect using sqlcb; //if SQLCa.sqlcode=0 then //open(w_zhu) //else // messagebox("错误","连接数据库失败!失败信息"+string(sqlcb.sqlerrtext)) // end if

pb连接SYBASE、MS SQL SERVER

你可以详细列表它的所有成员看看它的组成.PB的应用程序会初始化一个全局的结构体变量,SQLCA,当然你也可以自定义一个自己的事务对象.1 DBMS string 所使用的数据库管理系统的名字,如Sybase,Oracle,ODBC。2 Databas

PB直连access数据库

//链接access数据库 SQLCA.DBMS = "ODBC" SQLCA.AutoCommit = False SQLCA.DBParm = "ConnectString='driver=Microsoft Access Driver (*.mdb);dbq=.\lottery.mdb'" ...connect using SQLCA; if sqlca.sqlc

PB中如何备份和恢复数据库? --sql server

PB中如何备份和恢复数据库? 备份: string ls_path ,ls_use INT li_net  Ls_path = sle_backpath.text IF ls_path = "" THEN Messagebox(系统提示,"请先指定要备份的数据文件的名称! ") RETURN END IF

PB中如何备份和恢复数据库?

PB中如何备份和恢复数据库? 备份: string ls_path ,ls_use INT li_net Ls_path = sle_backpath.text IF ls_path = "" THEN Messagebox(系统提示,"请先指定要备份的数据文件的名称! ") RETURN END IF IF...

pb9.0连接sql server2008全攻略

pb9不支持sql2000以上版本的数据库直连。因此要连接2000以上的版本必须用odbc。 windows下的odbc管理器打开方式:窗体键+R 调出运行对话框 输入 odbcad32 确定弹出odbc管理器如图: ...选择SQL server Native ...

PB中的Commit和RollBack

PB中的Commit和RollBack 用PowerBuilder的人都肯定有用到过Commit(提交事务语句)和RollBack(回滚事务语句)。在理解上有一点是值得注意的,这里我想和大家一起来分享: 1、提交事务语句COMMIT COMMIT语句提交事务,...

PB数据库MSSQL备份与恢复

//-------------------------PB数据库MSSQL备份 //-------------------------建立 sle_1 控件 和 cd_1按钮控件 在 cd_1.clicked()事件写如下脚本!String ls_name,ls_sql ,ls_file int li_flag = 0,li_countls_file =...

PB9.0和.INI文件

Vb.net和C#开发时我们学习过用配置文件来保存数据库连接的属性,这样可以方便我们更换移植数据库,提高软件的生存能力。那么Pb9.0也有类似的机制来实现,即.ini文件。 什么是.ini文件?  .ini 文件是Initialization...

分享两个关于数据库连接问题的解决方案

最近在做毕业设计,是一个用powerbuilder开发的小系统,这个东东跟两年前学的vb差不多,但是呢又不太一样,熟悉熟悉环境就开始做了,现在系统已经完成,总结一下这几天遇到的小问题,有时候解决不了确实挺烦人的,...

EAServer (JaguarCts)开发者必读

SyBase EnterPrise Application Server新手上路 Sybase EAServer的文章也有一些,很少提及到开发中的一些细节问题。本人从事JaguarCts开发不久,遇到了许多细节问题,想来刚从事JaguarCts开发者也会遇上,以做参考,...

PB应用的数据库联接以及安全防范

PB应用的数据库联接以及安全防范 阅读提示:一种方法,可以解决数据库应用的安全性问题,通过INI文件和数据库的巧妙处理,在程序中提供用户一种接口,可以随时修改数据库的联接参数,而又不给外人以蛛丝马迹,做到...

Connect a database thru ODBC without DSN

In PowerBuilder, you can connect a database thru ODBC, but no need to create a DOBC DNS. for example, to connect a MS Access database (.mdb):string ls_connstrstring ls_dbname = d:/database.mdbls_...

Connect Database thru OLEDB in PowerBuilder

OLEDB is much faster than ODBC, In PowerBuilder, we can connect batabase through OLEDB, for example, to connect MS Access Database(.mdb):string ls_dbnamels_dbname = "c:/database.mdb"SQLCA.DBMS = "OLE

PowerBuilder中使用JDBC连接MYSQL 无法使用COUNT(*) MAX() 函数的处理

PowerBuilder中使用JDBC连接MYSQL  遇到的错误: long ll_count ...SQLCA.DBMS = "JDBC" SQLCA.LogPass = "123" SQLCA.LogId = "root" SQLCA.AutoCommit = False SQLCA.DBParm = "Driver='com.mysql.jdbc.D

PowerBuilder事务(Transaction)处理

为确保数据库中数据的一致性,数据的操纵应当是离散的成组的逻辑单元:当它全部完成时,数据的一致性可以保持,而当这个单元中的一部分操作失败,整个事务应全部视为错误,所有从起始点以后的操作应全部回退到开始状态。...

pb实现增删改查

程序员很多时候都在进行数据操作,就是增删改查,下面看看pb如何用最少的代码实现增删改查。  数据库使用sqlserver,建立一个表table_test,四个字段,dbid int 自增键值,xm1 varchar(20),xm2 varchar(20),...

【整理】pandas教程

辛苦整理的,非常不错,可以用来学习pandas的基本操作。 正文目录: pandas教程:[1]DataFrame入门 pandas教程:[2]DataFrame选择数据 pandas教程:[3]DataFrame切片操作 pandas教程:[4]Dataframe筛选数据 pandas教程:[5]读取csv数据 pandas教程:[6]计数统计 pandas教程:[7]筛选计数统计 pandas教程:[8]数据分组 pandas教程:[9]MultiIndex用法 pandas教程:[10]groupby选择列和迭代 pandas教程:[11]aggregate分组计算 pandas教程:[12]transformation标准化数据 pandas教程:[13]agg分组多种计算 pandas教程:[14]按月分组 pandas教程:[15]移动复制删除列 pandas教程:[16]字符串操作 pandas教程:[17]字符串提取数据 pandas教程:[18]匹配字符串 pandas教程:[19]读写sql数据库 pandas教程:[20]广播 pandas教程:[21]带有缺失值的计算 pandas教程:[22]填充缺失值 pandas教程:[24]删除缺失数据 pandas教程:[25]插值法填补缺失值 pandas教程:[26]值替换 pandas教程:[27]散点图和抖动图 pandas教程:[28]散点图添加趋势线 pandas教程:[29]柱形图 pandas教程:[30]直方图 pandas教程:[31]箱形图

Python3.2.3官方文档(中文版)高清完整PDF

Python3.2.3官方文档(中文版) 由笔者自己翻译,有不当之处希望在博客上相互交流

相关热词 c# 挂机锁 c# 不能再打开其它表了 c#移除行 c#socket建立通信 c# 拦截socket c#做一个问卷调查 c++结构体转换为c# c# 判断组合键 c# 的类 重写dll c# 五层嵌套 优化