社区
Delphi
帖子详情
如何让query返回一个值,尔不是一个纪录集?
zhou0523
2000-01-21 03:47:00
比如,使用query.sql.add(select max(id) from aaa)如何才能得到这个值???
...全文
244
11
打赏
收藏
如何让query返回一个值,尔不是一个纪录集?
比如,使用query.sql.add(select max(id) from aaa)如何才能得到这个值???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CJ
2000-01-27
打赏
举报
回复
有你们那么灌的呀?比我当年还厉害,呵呵。实际上第一、二张帖子把问题说的很清楚了
就是OPEN以后用FIELDS[]/FIELDBYNAME来完成取值,何必再……
macro
2000-01-27
打赏
举报
回复
设一个假字段变量,按一下方式写:
query.sql.add('select var=max(id) from aaa');
Open;
取结果时用 p = fieldbyname('var').asInteger;
jing
2000-01-26
打赏
举报
回复
加个唯一条件吧
jgcui
2000-01-26
打赏
举报
回复
使用存储过程的返回参数!!
supershan
2000-01-26
打赏
举报
回复
with query do
begin
Close;
Sql.Clear;
Sql.Add('select max(id) from aaa');
Open;
if RecordCount>0 then
showmessage(Fields[0].AsInteger);
end;
blaise
2000-01-25
打赏
举报
回复
use exists in the sql sentance.
光明山人
2000-01-22
打赏
举报
回复
完全的写法:
query.SQL.Text := 'select max(id) from aaa';
query.Open;
query.Fields[0].AsInteger就是你要的值(只有一条记录)。
ahfei
2000-01-22
打赏
举报
回复
都可以,我比较常用nico的方法
Nico
2000-01-21
打赏
举报
回复
kxy的方法完全可行,还可以做一点改进
例如
query.sql.add('select max(id) bbb from aaa')
query.open
iMaxID := query.FieldByName(' bbb').AsInteger;
kxy
2000-01-21
打赏
举报
回复
然后 Query.Fields[0].AsInteger
Venne
2000-01-21
打赏
举报
回复
不要用QUERY的OPEN命令或者设置其ACTIVE为真,而是调用Query.ExecSql.
:)
PowerBI系列之Power
Query
专题
PowerBI系列之Power
Query
专题1. 获取数据 数据源种类介绍和获取Excel数据源输入数据和拷贝数据:创建辅助表解析Json/XML数据格式获取Web网页数据和URL添加动态参数连接数据的四种模式:Import、Direct
Query
、Live Connection、Dual双 属于混合模式连接数据库:Sql server、 Mysql(直连但是必须先安装
一个
mysql插件)Direct
Query
直连查询:Sql serverODBC方式获取数据表关联或多个Sql或调用存储过程获取数据SQL中动态传参和自定义函数: sql中使用参数或数据库名称使用参数连接Sharepoint和OneDrive数据源连接Dataset和Dataflow 替换本地数据源为Sharepoint数据源并保留数据处理操作 终止当前数据刷新Loading:Cancel
Query
数据源设置-重置数据连接凭证PBIDS连接数据源创建和使用报表模块(输入或
值
列表)利用报表模板和参数控制线下报表数据权限Direct
Query
启用自动页面刷新和更改检测管理聚合表提高Direct
Query
查询性能动态M查询参数提高Direct
Query
查询性能添加数据刷新时间 DateTime.LocalNow()和Getdate()2. 数据清洗和M语言M语言和官方文档介绍Power
Query
中查阅M函数:=#shared, Ctrl+Space提示数据清洗之常用技能:提升标题、更改数据类型、保留删除错误或空行,删除重复项、选择列和删除列、填充单元格、合并列、拆分、提取、替换、条件替换、添加自定义列,添加条件列、添加索引列、分组、添加年月日列、追加和合并查询透视和逆透视以及转置合并单元格的Excel文件处理导入文件夹中多Excel文件并合并解决多文件合并中列顺序不一致使用参数和函数批量导入文件 文本中提取中文、英文、数字等处理双引号转义 列拆分详解解决列名改变错误解决列丢失错误动态显示、排序和重命名列为所有列名添加前缀列名字母大写和分隔符调整Trim标题列中的多余空格如何处理load数据错误为什么load的Excel数据有null空行为什么load的Excel数据标题在第二行灵活添加占位符规范同类相似数据数据按多列排序为分组添加Index序号分组内
值
合并诊断工具分析数据处理过程Power
Query
小技巧分享 新冠病例活动轨迹地图标识
【ElasticSearch】ElasticSearch基础
概述 是什么 ES 是
一个
开源的高扩展的分布式全文搜索引擎,是整个 Elastic Stack 技术栈的核心。它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理 PB 级别的数据。 全文搜索引擎 这里说到的全文搜索引擎指的是目前广泛应用的主流搜索引擎。它的工作原理是计算机索引程序通过扫描文章中的每
一个
词,对每
一个
词建立
一个
索引,指明该词在文章中出现的次数和位置,当用户查询时,检索程序就根据事先建立的索引进行查找,并将查找的结果反馈给用户的检索方式。这个过程类似通过字典中的检索字表查
mysql详解
一、文件 配置文件 用于存放MySQL所有的配置信息文件,比如my.cnf、my.ini等。 数据文件 db.opt 文件:记录这个库的默认使用的字符
集
和校验规则,不管是什么引擎都有。 frm 文件:存储与表相关的元数据(meta)信息,包括表结构的定义信息等,每一张表都会有
一个
frm 文件,不管是什么引擎。 MYD 文件:MyISAM 存储引擎专用,存放 MyISAM 表的数据(data),每一张表都会有
一个
.MYD 文 件。 MYI 文件:MyISAM 存储引擎专用,存放 MyISAM 表的...
Elasticsearch 7.x学习笔记
结构化数据结构化的数据是指可以使用关系型数据库表示和存储,表现为二维形式的数据。一般特点是:数据以行为单位,一行数据表示
一个
实体的信息,每一行数据的属性是相同的。举
一个
例子: 优点:结构化的数据的存储和排列是很有规律的,这对查询和修改等操作很有帮助。 缺点:它的扩展性不好(比如,我希望增加
一个
字段,怎么办?)。 非结构化数据顾名思义,就是没有固定结构的数据。各种文档、图片、视频/音频等都属于非结构化数据。对于这类数据,我们一般直接整体进行存储,而且一般存储为二进制的数据格式。 半结构化数据半结构化数据
我爱Java
1、 Java 基础知识 1.1 重载和重写的区别 重载: 发生在同
一个
类中,方法名必须相同,参数类型不同、个数不同、顺序不同,方法
返回
值
和访问修饰符可以不同,发生在编译时。重写: 发生在父子类中,方法名、参数列表必须相同,
返回
值
范围小于等于父类,抛出的异常范围小于等于父类,访问修饰符范围大于等于父类;如果父类方法访问修饰符为 private 则子类就不能重写该方法。 1.2 String 和 StringBuffer、StringBuilder 的区别是什么?String 为什么是不可变的? 可变
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章