社区
Delphi
帖子详情
游标能干什么?
XTMENG
2008-04-09 06:58:22
在Delphi编程中,在SQL2000编写游标有什么用?能提高效率吗?最好举个实例来看看!!!!!!!
...全文
171
9
打赏
收藏
游标能干什么?
在Delphi编程中,在SQL2000编写游标有什么用?能提高效率吗?最好举个实例来看看!!!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
不得闲
2008-04-10
打赏
举报
回复
游标,怎么说呢!就好比一个SQL语句执行过程每一个步骤都会反映回来,总体说来一般用在某语句执行将会
影响到很多条记录,而此时你需要根据这影响的每条记录来进行你自己的一些特殊操作。
至于想象的话,可以象这样想:
for i := 0 to RecordCount - 1 do //这里当成游标
begin
//执行一个语句成功,就转道你定义的游标内部执行游标内部的SQL代码
end;
但是应当避免尽量少用游标!他的效率比较低!
Harryfin
2008-04-10
打赏
举报
回复
因为数据库的结果集正常情况是不能顺序访问的(针对的是一个集合),所以就得借助特殊的东西,这个东西就叫做游标。
游标可以不用最好不用(存储过程中),用得太多效律会变差(不过有些情况貌似不用游标又很难处理-。-)
pengxuan
2008-04-10
打赏
举报
回复
能像我们用for循环一样处理每一条数据
kaikai_kk
2008-04-10
打赏
举报
回复
通过游标能对每一条记录进行处理...
lihuasoft
2008-04-10
打赏
举报
回复
看看游标卡尺
就明白了
^_^
御影北斗
2008-04-10
打赏
举报
回复
存储过程中使用到游标 循环执行命令的时候用
ziseliuxingzh
2008-04-10
打赏
举报
回复
haha...什么是游标
阿三
2008-04-09
打赏
举报
回复
最常的用法就是一个做循环.
internetroot
2008-04-09
打赏
举报
回复
游标简单的说就可以比喻成我们用一个query连接一个dbgrid,然后我们可以看到dbgrid左边有一个三角形,这个三角形就是表示这条记录是当前记录,游标就是指向记录的一个指针标志
SQL
游标
使用例子--有注释
虽然
游标
能做的事,也可以利用DELPHI的while not qry1.Eof do...来完成,但学学还有有用的。 我想在数据库里实现循环应该比在程序里实现来得快吧? 高手莫入。
Qcustormplot 实现鼠标框选 放大缩小 拖拽
游标
显示及吸附
基于Qcustormplot 2.1 用简单少量代码实现曲线图标的鼠标框选 放大缩小 拖拽
游标
显示及吸附
MongoDB
游标
超时问题的4种解决方法
当我们使用Python从MongoDB里面...逻辑清晰而简单,能有什么问题?只要parse_data(row)不报错,这一段代码就完美无缺。 但事实并非这样。 你的代码可能会在for row in handler.find()这一行报错。它的原因,说来话长
PL/SQL 基础.doc
2) 做什么,不管怎么做; 3) 缺少过程与控制语句; 4) 无算法 PL/SQL: (相对SQL扩展部分) 1) 扩展变量和类型; 2) 扩展控制结构; 3) 扩展过程与函数; 4) 扩展对象类型与方法 ---- 第二章 PL/SQL程序...
数据库概念的复习总结
37、事务的定义:用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。恢复和并发控制的基本单位。 38、事务的ACID特性:(1)原子性(Atomicity):事务是数据库的逻辑工作单位...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章