|
|
导航: |
论坛 -> 发布控件
斑竹:liumazi,ruralboy |
|
作者: |
lqgvt (lqgvt) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2005/3/22 13:09:38 |
标题: |
|
加入我的收藏 |
楼主: |
各位前辈: 我有个DBGRIDE,里面有多条记录,我想双击其中一条记录后, 把这条记录里的字段值赋到EDIT中,可是只能赋最后一条.我想是指针 没有移动吧!! 各位前辈,请指教!
----------------------------------------------
人世间,无所谓爱,无所谓情!只是人们叫得多了才有了爱情! |
作者: |
jangy (维纳斯猜想...) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2005/3/22 13:58:00 |
1楼: |
用DBGRID的ONCELLCLICK
----------------------------------------------
大海泛舟 为求真见
|
作者: |
|
2005/3/22 14:06:05 |
2楼: |
先定位就行了。
----------------------------------------------
-
|
作者: |
lqgvt (lqgvt) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2005/3/22 14:07:24 |
2楼: |
我知道是在里面写代码,可就是不知道该怎样写啊? 先在这儿谢谢你了!@@@@@@
----------------------------------------------
人世间,无所谓爱,无所谓情!只是人们叫得多了才有了爱情!
|
作者: |
lqgvt (lqgvt) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2005/3/22 14:10:15 |
3楼: |
定位????那怎样移动指针到当前位置呢?
----------------------------------------------
人世间,无所谓爱,无所谓情!只是人们叫得多了才有了爱情!
|
作者: |
hsp258 (hsp258) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2005/3/24 23:41:34 |
4楼: |
procedure DBGrid1.oncellclick(Sender:TOjbect) begin Edit1.text:=AdoQuery1.Fieldbyname('Id').AsString Edit2.text:=AdoQuery1.Fieldbyname('Name').Asstring; .......... .......... end; 就这样应该可以,就是把数据集的当前记录赋值给文本框就可以啦
----------------------------------------------
-
|
作者: |
|
2005/3/25 8:05:19 |
5楼: |
其实你单击DBGrid的哪一个单元,它就会定位在该单元所在的记录了,所以你可以用楼上的方法
----------------------------------------------
|
作者: |
dwguo (dwguo) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2005/3/27 15:26:39 |
6楼: |
如果你用Query的话,也可用下面方法: 添加四个按钮: 1、指向第一条记录:query1.First; 2、指向下一条记录:query1.Prior; 3、指向上一条记录:query1.Prior; 4、指向最后一条记录:query1.Last; 然后取值 Edit1.Text:=query1.fieldbyname('ID).AsString;
定位:Query1.Locate('ID',Edit1.Text,[loCaseInsensitive]);
----------------------------------------------
-
|
作者: |
|
2005/4/4 8:05:50 |
7楼: |
2、指向下一条记录:query1.Prior; 3、指向上一条记录:query1.Prior; 这是什么意思??
----------------------------------------------
|
作者: |
xuan (xuan) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2005/4/4 12:08:16 |
8楼: |
四楼的方法是正确的,不要画蛇添足了!
----------------------------------------------
-
|
作者: |
lqgvt (lqgvt) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2005/4/5 21:54:50 |
9楼: |
各位好哈!!! 我己经搞出来了!!!
----------------------------------------------
人世间,无所谓爱,无所谓情!只是人们叫得多了才有了爱情!
|
作者: |
|
2005/4/26 21:22:15 |
10楼: |
四楼的完全正确,又学习到了一个知识,非常感谢!!!
----------------------------------------------
书到用时方恨少,再说好书也没多少...
|
|