怎么用combobox移动数据集

如何用combobox移动数据集不想用数据查询的方法。想用bookmark想通过combobox选择移动数据集1、就是先遍历数

如何用combobox移动数据集
不想用数据查询的方法。想用bookmark

想通过combobox选择移动数据集
1、就是先遍历数据库!填写COMBOBOX的items   同时记录数据库的书签地址??
  .....
  query.first
  while   not   query.eof   do
  begin
      combobox.addobject(query.fieldbyname( 'xxx ').asstring  
                                            ,query.getbookmark)
  end;

2、用什么方法能够控制选择combobox的item时   移动query到bookmark

就是   :query.gotobookmark(??);

请教

[解决办法]
在combobox的OnClick事件中写下面代码
while (not query.Eof) and (query.FieldByName( 'XXX).AsString <> combobox.text) do
begin
query.Datasource.DataSet.Next;
end;