首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

ADOQuery和Edit的有关问题

2012-02-22 
ADOQuery和Edit的问题各位大侠,小弟用ADOQuery读取N条记录,把N条记录显示在DBGrid中,现在想的是,1.单击或

ADOQuery和Edit的问题
各位大侠,小弟用ADOQuery读取N条记录,把N条记录显示在DBGrid中,
现在想的是,1.单击或者移动DBgrid中一条记录时,想把选中的这条记录的一些字段内容显示到Edit中来,
比如这条记录中的:Name字段的值是:胡锦涛,把选中记录的name值显示在:名字:胡锦涛.
2.在ADOQuery读取N条记录中,怎么取得其中指定的一条记录,并读取记录的内容!
在线急等,请指教!

[解决办法]
看看DBEdit控件
[解决办法]
use dbedit控件

把它的字段设为你要显示的name字段就OK
[解决办法]
在DBGrid的click里写代码SQL语句
[解决办法]
取字段的值:
如果是字符串则:
Adoquery.FieldByName('字段名').AsString
Int:AsInteger
浮点型:AsFloat
日期型:AsDateTime
......
或者:
Adoquery.FieldByName('字段名').Value
Adoquery.FieldByName('字段名').AsVariant


[解决办法]
用 ADOQuery.RecNO 好像可以按照记录序号定位记录位置。
ADOQuery.RecNo := 3;

取值操作...

热点排行