读取表中某个记录的内容(50分)

H

hellen

Unregistered / Unconfirmed
GUEST, unregistred user!
1、假如我的表有姓名和年龄两项,
我用label1.caption:=table1.fieldbyname('name').asstring;
这样只能把第一条记录的姓名给出来,如果我想要第二条记录的姓名项
应该怎么办?
2、能否把用select查询出来的记录,付给edit?
 
table.next;
label1.caption := table.fieldbyname('name').asstring;
 
1.next
2.可以
 
在Table的OnAfterScroll事件中,加:
label1.caption := table.fieldbyname('name').asstring;
 
在Table的OnAfterScroll事件中,加:
label1.caption := table.fieldbyname('name').asstring;
Edit1.Text := table.fieldbyname('name').asstring;
 
用定位语句先定位当前记录就可以使用了
 

Similar threads

回复
0
查看
484
不得闲
回复
0
查看
961
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
顶部