社区
数据库相关
帖子详情
如何读取指定行的数据
bdmh
移动开发领域优质创作者
博客专家认证
2003-10-23 02:43:28
我想读取dbgrid表格中指定行的内容,比如说第5行,该如何得到
...全文
145
8
打赏
收藏
如何读取指定行的数据
我想读取dbgrid表格中指定行的内容,比如说第5行,该如何得到
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
angle097113
2003-10-23
打赏
举报
回复
DBGrid.DataSource.DataSet.RecNo := 行号;
变量 := DBGrid.DataSource.DataSet.FieldByName('字段名称').AsString;
delphi_xizhousheng
2003-10-23
打赏
举报
回复
其实本质都是操作DATASET的数据游标嘛
1 判断当前游标的位置 dbgrid1.DataSource.DataSet.RecNo
2 通过循环下调用moveby() next 之类的游标操作方法来使游标定位到指定位置
3.就直接操纵dbgrid1.DataSource.DataSet了 fieldbyname().value 或者fields[i].Value不就什么都取到了么
waiber
2003-10-23
打赏
举报
回复
补充:
Fields[3]是字段位置,自已写
ADODataSet1.Fields[3].AsString;
waiber
2003-10-23
打赏
举报
回复
?没太明白
是这样?
DBGrid1读取ADODataSet1中的数据
procedure TForm1.DBGrid1CellClick(Column: TColumn);
begin
edit1.Text := ADODataSet1.Fields[3].AsString;
end;
bengan
2003-10-23
打赏
举报
回复
我都有同样的问题啊!
例如dbgrid表格中有10行10列的数据,我想实现鼠标单激(如第5行第5列)其中一格就得到鼠标当前所在的位置(鼠标在第几行第几列)或直接得到该格中的值!
应该点做啊?
rick29
2003-10-23
打赏
举报
回复
用TQuery读呗。
var daq : TQuery;
...
i:=1;
while not daq.Eof do
begin
if i>=5 then break;
daq.Next;
i:=i+1;
end;
这时daq不就指向第5行了么……然后用FieldByName或FindField来读。
tiexinliu
2003-10-23
打赏
举报
回复
//可以对dbgrid对应的dataset操作,example:adoquery.firstr;adoqry.moveby(5);
jx8633
2003-10-23
打赏
举报
回复
你可以使用查询,找到你想要的记录,然后就可以读取了阿
Matlab从txt大
数据
文本中
读取
指定
行
数据
Matlab从txt大
数据
文本中
读取
指定
行
数据
简介 在使用matlab处理纯
数据
文本时,读入
数据
的方式有多种,最为常用的例如 x=load('test.txt'); 但是在处理大
数据
的纯
数据
文本时,这样处理将会由
数据
量太大引发两个问题,一是由于
数据
量太大,
读取
速度变得异常缓慢,并且大多数时候我们希望处理的只是文本中的特殊
指定
行
数据
,采用load命令
读取
时将会读入大量无用
数据
。二是
数据
量的增大可能会是计算过程所需内存超过计算机内存的大小,使得计算无法进
行
。因此,
读取
大
数据
文本中的
指定
行
无论是在速度
easyexcel
读取
指定
行
数据
_EasyExcel
读取
跨
行
单元格
数据
为空的解决办法
目标excel文件内容如下 由于A列的“Y00001”和C列的
数据
是B4,B5,B6共用的
数据
项,我理想中的情况是easyexcel在做
读取
操作时,在
读取
三
行
数据
时都会把A列和C列的
数据
给读出来。但是在
读取
的时候,只有第一次
读取
能把A、C列的
数据
读取
出来,后面两次
读取
A、C列的值为空。目前没有从根本上找到原因,那就只能从程序的设计上去解决这个问题了。 通过EasyExcel
读取
目标文件...
easyexcel
读取
指定
行
数据
_EasyExcel 轻松灵活
读取
Excel内容
写在前面Java 后端程序员应该会遇到
读取
Excel 信息到 DB 等相关需求,脑海中可能突然间想起 Apache POI 这个技术解决方案,但是当 Excel 的
数据
量非常大的时候,你也许发现,POI 是将整个 Excel 的内容全部读出来放入到内存中,所以内存消耗非常严重,如果同时进
行
包含大
数据
量的 Excel 读操作,很容易造成内存溢出问题但 EasyExcel 的出现很好的解决了 POI...
MATLAB
读取
指定
的
行
数txt_用MATLAB
读取
指定
行
数据
如果一个
数据
文件非常大(几万
行
那种),需要提取某一
行
的
数据
或者同时提取几
行
的
数据
,该怎么办呢?MATLAB就是用来编程节省我们的时间的,matlab中如何
读取
TXT
数据
文件中
指定
行
的
数据
?下面这个函数是取filein中的第line
行
写入fileout中的程序,如果想实现取特定几
行
,只要稍微修改一下就可以。function dataout=dataread(filein,fileout,l...
easyexcel
读取
指定
行
数据
_easy-excel
package com.geese.plugin.excelMapping.test;import com.geese.plugin.excelMapping.StandardWriter;import com.geese.plugin.excelMapping.config.Point;import com.geese.plugin.excelMapping.config.Table;impor...
数据库相关
2,497
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章