数据库的问题!!在数据库中查找到一条需要的数据,取完数据后,我想回到当前的位置,好象应该用到游标,书签之类的,可我不会!!!

yopeng 2002-06-19 02:36:00
望各位大虾赐教!!!!
...全文
84 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yopeng 2002-06-19
  • 打赏
  • 举报
回复
谢谢大家。
我试试,解决了马上揭贴!
halfdream 2002-06-19
  • 打赏
  • 举报
回复
你取出一条记录,
不管怎么样修改,这记录应该有保持不变的字段,并且唯一的值.
(也许是几个字段合起来唯一).
一般来说,是以主键字段为判断的多.
然后把更改后的数据UPDATE回数据库后, 则WHERE条件便是
那个主键的值.


王集鹄 2002-06-19
  • 打赏
  • 举报
回复
procedure TForm1.Button1Click(Sender: TObject);
var
vBookmark: string;
begin
with Table1 do begin
DisableControls;
vBookmark := Bookmark;
try
{ TODO : 查找数据 }
finally
Bookmark := vBookmark;
EnableControls;
end;
end;
end;
IceXie 2002-06-19
  • 打赏
  • 举报
回复
ADOQuery1.Locate();

Lacate是用来定位的,可以实现你的问题。
robinhunter 2002-06-19
  • 打赏
  • 举报
回复
getbookmark
gotobookmark

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧