CSDN论坛 > PowerBuilder > 基础类

急呀!我用的是PB8.03发现以下的程序,定义的游标在DO...LOOP一直的循环,为什么? [问题点数:20分,结帖人mmjhcg]

Bbs2
本版专家分:213
结帖率 100%
CSDN今日推荐
Bbs6
本版专家分:7194
Bbs2
本版专家分:213
Bbs2
本版专家分:188
Bbs7
本版专家分:12573
Blank
黄花 2003年9月 PowerBuilder大版内专家分月排行榜第二
2003年8月 PowerBuilder大版内专家分月排行榜第二
Blank
蓝花 2003年7月 PowerBuilder大版内专家分月排行榜第三
Bbs6
本版专家分:7194
Bbs2
本版专家分:211
Bbs4
本版专家分:1942
匿名用户不能发表回复!
其他相关推荐
带参数的游标
3.8.3   带参数的游标 在前面介绍游标的例子中,SELECT语句都没有WHERE子句,或者用WHERE子句指定了一个固定的条件,这样每次都查询同样的数据。在更多的情况下,可能要根据实际情况查询不同的数据。为了通过游标对数据进行更加灵活的处理,可以为游标定义参数,这些参数可以用在WHERE子句中。在打开游标时,指定实际的参数值,这样游标在每次打开时,可以根据不同的实际参数值,返回所需的不同数
VBS基础篇 - 循环语句(1) - Do 循环
循环用于重复执行一组语句。循环可分为三类:一类在条件变为 False 之前重复执行语句,一类在条件变为 True 之前重复执行语句,另一类按照指定的次数重复执行语句。 在 VBScript 中可使用下列循环语句: Do...Loop: 当(或直到)条件为 True 时循环。 While...Wend: 当条件为 True 时循环。 For...Next: 指定循环次数,使用计数器重复运行语
MYSQL 循环嵌套(自定义函数,游标)
CREATE FUNCTION in_attr_prod(goodsid INT) RETURNS VARCHAR(32) BEGIN DECLARE attr1,attr2 INT DEFAULT 0; #商品属性ID DECLARE a1_id,a2_id INT DEFAULT 0; #商品属性值ID DECLARE productid INT D
使用游标循环修改
declare @fclt_name nvarchar(30),@fclt_num varchar(20),@temp varchar(30),@fclt_barcode varchar(30); DECLARE My_Cursor CURSOR --定义游标 FOR (select fclt_num,fclt_name,fclt_barcode from fclt_facilities) -
PL/SQL中游标和游标变量的使用
游标是什么:游标字面理解就是游动的光标。用数据库语言来描述:游标是映射在结果集中一行数据上的位置实体,有了游标用户就可以访问结果集中的任意一行数据了,将游标放置到某行后,即可对该行数据进行操作,例如提取当前行的数据等等。在Oracle9i之前,使用FETCH语句每次只能提取一行数据;从Oracle9i开始,通过使用FETCH…BULK COLLECT INTO语句,每次可以提取多行数据
游标循环体中使用select into赋值可能导致提前退出
Mysql存储过程的游标循环体中使用“select  【某个字段】into 【某个变量】 from 【某个表】”语句进行 赋值, 如果 select 出来没有记录,则会导致游标提前退出(即使游标没有遍历完也会退出)。
使用SQL游标进行循环插入数据
使用SQL游标进行循环插入数据--给新建页面添加权限控制 declare @RoleID varchar(50) declare @Oprator varchar(50) DECLARE AutoInsertRow CURSOR FOR SELECT distinct RoleID, Operator FROM e OPEN AutoInsertRow; FETCH NEXT FROM
mysql 游标循环失效问题
我们在写存储过程的时候,通常会用到游标,游标的格式为:   DECLARE  i_done tinyint(1) default 0;//定义是否继续循环的标志  DECLARE  cur_execution cursor for                                    select  i_test1,i_test2    from t ;  DECL
Oracle使用游标循环调用存储过程
-- 声明游标;CURSOR cursor_name IS select_statement --For 循环游标 --(1)定义游标 --(2)定义游标变量 --(3)使用for循环来使用这个游标 declare --类型定义 cursor c_job is select a.workorderid from idc.pf_order a; -
存储过程中遍历游标的三种方式(For,Fetch,While)
我是初学数据库编程,在这里谈谈我对游标的理解,如果有什么理解不对的,还希望路过的大牛们指导一番! 游标其实就是结果集,而在实际开发中,常用的是for循环去遍历游标。直接上代码吧。create or replace procedure myprocedure is CURSOR CUR_TEST IS --声明显式游标 SELECT ECODE,ENAME
关闭