社区
数据库及相关技术
帖子详情
提一个关于查询结果集操作的问题!
wf2091139
2005-10-11 02:37:34
我的数据库控件用的是BDE 。
我想在查询结果集中(比如:select * from tbl)增加显示一列比如就叫Index(不是表中的字段)。希望他是可以自动增加的增型。我该怎么写这个语句?
是否可以直接在TQuery的查询结果中插入一列?
...全文
310
42
打赏
收藏
提一个关于查询结果集操作的问题!
我的数据库控件用的是BDE 。 我想在查询结果集中(比如:select * from tbl)增加显示一列比如就叫Index(不是表中的字段)。希望他是可以自动增加的增型。我该怎么写这个语句? 是否可以直接在TQuery的查询结果中插入一列?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
42 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wf2091139
2005-10-19
打赏
举报
回复
拖到今天终于要结帖了。不过问题还是没有的到根本的解决。
只好采用 TStringList 按顺序记录关键,然后取序号。
郁闷
xibingwuqing
2005-10-17
打赏
举报
回复
wf2091139(峰子),可以留下你的email吗?试一下我给你发的静态“-1的问题”看行不行
如果你有动态的,给我在发一份好吗?看看什么问题
wf2091139
2005-10-17
打赏
举报
回复
我的邮箱是
wf2091139@163.com
或
wangfeng@strstar.com
都可以
xibingwuqing
2005-10-15
打赏
举报
回复
dbG的DataSource的DataSet的Active属性 在程序设计期间是能为 true 的。
DatabaseName有了,SQL也有了,可以true的
wf2091139
2005-10-15
打赏
举报
回复
顶啊!!!!!!!!!!!!!!!!!!!!!!
wf2091139
2005-10-15
打赏
举报
回复
to:xibingwuqing(惜冰无情)
dbG的DataSource的DataSet的Active属性 在程序设计期间是不能为 true 的。
因为在系统使用前 数据库和数据表都是未知的。只用当用户登陆系统后,进入
该功能模块时给他指定数据库、以及查询表。
比如:
TQuery * qry = new TQuery(Application);
try
{
qry->DatabaseName = DM->dbMain->DatabaseName;
qry->Close();
qry->SQL->Clear();
qry->SQL->Add("Select * from da_objects ");
qry->Open();
}
catch(...){}
//其中:TDatabase *dbMain ,在登陆时连接数据库
wf2091139
2005-10-15
打赏
举报
回复
发过来的程序无法运行,总是提示一堆寻找package的对话框,全部取消后又提示不能打开"MYMENU.BPI"的错误,删了.obj和.res文件还是不行,你在程序里加了什么东东...
----------------------------------------------------------------------------------
不好意思,我忘了。XP插件
wf2091139
2005-10-15
打赏
举报
回复
上面多了个“快”字
wf2091139
2005-10-15
打赏
举报
回复
我已经精神快崩溃!!
xibingwuqing
2005-10-15
打赏
举报
回复
下次再说吧,精神快崩溃了
wf2091139
2005-10-15
打赏
举报
回复
恩,不正确。
动态的和静态的我都试过了,没有一个正确
xibingwuqing
2005-10-15
打赏
举报
回复
一点一点来,你传给我的工程里,dbG的DataSource的DataSet的Active属性设为true显示不正确吗?
wf2091139
2005-10-15
打赏
举报
回复
我也不知道,在我这边是2种情况都是不正确,我的头都大了,晕啊,哎。
实际中的一个问题,我发了3个帖,哎,还没搞定,帮我看看另2个的好不?
http://community.csdn.net/Expert/topic/4328/4328149.xml?temp=.4866297
http://community.csdn.net/Expert/topic/4327/4327164.xml?temp=.2643549
哎,起初就是因为 qry->RecNo 显示不正确(就是我给你发那 “-1的问题”),
实在不行那就换方法咯!搞了查询语句出来,TQuery 又报错,真是1个头2个大啊!
xibingwuqing
2005-10-15
打赏
举报
回复
问一下:现在问题变成了如果设计之初设定好了可以得出正确结果,如果动态设置得不出正确结果吗?
wf2091139
2005-10-15
打赏
举报
回复
整个工程的 TQuery 都不能在设计之初就指定数据库。
显示数据部分的不使用动态生成。编辑数据的时候才用。
wf2091139
2005-10-15
打赏
举报
回复
可以不用动态。
-- TQuery * qry = new TQuery(Application); 这句可以不要。
但是
qry->DatabaseName = DM->dbMain->DatabaseName; 必须要的
xibingwuqing
2005-10-15
打赏
举报
回复
TQuery * qry = new TQuery(Application);
qry是动态生成的,是不是要把DBGrid指向qry?
wf2091139
2005-10-15
打赏
举报
回复
对那样是可以为真,但是在实际使用时,我要重新指定数据库的SQL语句的,所以在开始是不能设置为真的,否则回出错的!
xibingwuqing
2005-10-14
打赏
举报
回复
问题解决了吗,一直没有收到你的邮件...
xibingwuqing
2005-10-14
打赏
举报
回复
终于找到原因了,哈哈哈!!!
dbG的DataSource的DataSet的Active属性设为true,如果false提示不能操作已关闭的DataSet,估计你直接运行.exe了
加载更多回复(22)
mybatis 游标
查询
_MySQL mybatis使用游标
查询
获取数据
集
从数据
集
中
查询
100W条 数据并生成到文件中环境:Mysql5.7 innodb显然不能一次性数据
集
查询
到本地那么有两种做法1、用limit 分页
查询
在
一个
事务中多次分页
查询
然后讲结果
集
交给其他处理线程写文件;使用可重复读事务隔离级别 能够保证即使在处理过程中其他事务修改插入删除了满足条件的记录 多次分页
查询
的数据是确定的,且并不会阻塞这些CUD
操作
2、使用服务端游标;mybatis mappe...
【Mybatis】非常重要!mybatis完成参数接收及结果
集
返回的多种方式
一、前言 在使用Mybatis框架时,业务层会根据实际业务需求给Dao层传入参数,Dao层在根据传入的参数做了相关增删改查
操作
后会返回给业务层数据(从表中
查询
出的数据等)。 不管是接收参数还是返回结果
集
,Mybatis框架为了迎合多变的业务场景都给出了多种应对方案,下面将重点阐述这些方案。 二、Mybatis如何接收参数 方式一通过实体对象接收 在前几节的内容中,大部分的示例采用的都是这种方式,下面进行
一个
示例回顾。 Dao层接口UserMapper增加selectByPojo方法。 pub
sql语言之
查询
排序、去重
查询
和部分
查询
在我们使用select语句进行
查询
的时候经常需要对结果
集
进行进一步的处理才是我们需要的结果,这些处理包括:对结果
集
进行排序、只显示前N条信息、去除结果
集
中重复的数据。下面我们一一讨论这几种处理:一,
查询
排序对得到的结果
集
按照首字母、数字的升序或降序排列比如我们有
一个
学生成绩表如下:表名为StudentScoreInfo我们需要对该表按照分数从小到大进行排列那么
查询
代码如下:select * fro...
MySQL mybatis使用游标
查询
获取数据
集
从数据
集
中
查询
100W条 数据并生成到文件中 环境:Mysql5.7 innodb 显然不能一次性数据
集
查询
到本地 那么有两种做法 1、用limit 分页
查询
在
一个
事务中多次分页
查询
然后讲结果
集
交给其他处理线程写文件;使用可重复读事务隔离级别 能够保证即使在处理过程中其他事务修改插入删除了满足条件的记录 多次分页
查询
的数据是确定的,且并不会阻塞这些CUD
操作
2、使用服务端游标; ...
「MySQL」
查询
方式(5k字长文!超详细!)
前面我们讲
查询
时带表达式,比如成绩表中有语文、数学、英语三个科目,我们要
查询
总分,就要用到: 这种
查询
方式实际上是在进行之间的运算 而聚合
查询
,则是进行“行与行”之间的运算,不过这里行之间的运算有一定的限制——只能通过来进行
操作
,这就需要用到SQL
提
供的一些库函数了。聚合
查询
不像表达式
查询
那样随便写表达式就可以了下面我们来看一下常用的聚合函数: 现在有
一个
学生表: 这行代码得到结果为4,它就相当于先执行: 然后再使用 count 来计算结果的行数 大多数情况下,和没什么区别,在特定情况下才会有差异比如,往
数据库及相关技术
1,178
社区成员
18,939
社区内容
发帖
与我相关
我的任务
数据库及相关技术
C++ Builder 数据库及相关技术
复制链接
扫一扫
分享
社区描述
C++ Builder 数据库及相关技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章