请教数据库的问题(100分)

  • 主题发起人 主题发起人 zhuzhaog
  • 开始时间 开始时间
Z

zhuzhaog

Unregistered / Unconfirmed
GUEST, unregistred user!
我想不用TDBEDIT之类的VCL,如何能返回数据库中指定的记录字段的内容?急用!
 
将问题说清楚一些。
用Tquery.fieldbyname('fieldname').asstring;
用Tquery.fieldbyname('fieldname').asfloat;
用Tquery.fieldbyname('fieldname').asinteger;
等放到你所要放的地方。
 
你的问题是什么意思啊!
 
Edit1.Text:=TQuery1.FieldByName('Name').Value;
 
我的问题是:想用数据库指针之类的什么东西,从数据库内取出某一指定的记录的各字段的值,
比如,最后一个记录的各字段的值,我用了如下方法:
table1.last;
date3:=table1.fieldbyname('日期').asdatetime;
但是总返回数据库的第一个记录的字段值
 
可以使用
想要关联的数据组建.text:=FieldByName('Name').AsString
这样的格式来显示数据。
 
我试了一个晚上,看来还是mat说的对,问题出在索引上,我的第一个索引为date第二个为time
都不是主索引,第一个有重复而面第二个没有,在indexfield上为第二个后,问题得到了解决,
在次谢谢各位!
 
后退
顶部