dbgrid1.datasource.dataset.fields[2].value
取第二列的数据。
取第二列的数据。
解决方案 »
- 语音识别技术
- 求一思路
- 请大家帮一下忙,在类中定义控件实现无界面使用控件
- 如何在DELPHI5下编写基于netbios会话的收发数据包的程序?
- 如何将时间如:2003-12-24 11:00:38 转化为 20031224110038 需要程序,谢谢
- treeview的各节点是用adoquery查询数据库得到的,但数据库数据改变后如何刷新treeview?
- 高手们请教了,是数据库表之间的关系问题
- 报表里的字段问题!
- 关于日期计算问题
- help!!!!!!!!!!!!!1
- 欢迎到摩托罗拉的网站管水,把csdn,和大家看到的好东西再那面贴一下..........
- 把一个Edit控件里的内容转换成带小数的数据,我应该用什么函数转换,用什么类型的数据去接收合适呢
引号中为你单击的字段名
if dbgird1.datasource.dataset.recordcount>0 then
yourvalue := dbgrid1.datasource.dataset.fieldbyname('yourfield').Asyourtype;
//yourvalue为你的变量,yourfield为你的字段名称,Asyourtype为你需要的类型如AsString,AsFloat等等
DBGRID中选择行选先,选择就能改变数据集的游标指向当前的记录。这样当前就取出了一行,再挨个付给一个数组就成了