<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Abraham escribió:
<blockquote
cite="mid:69947e810906242211x5f31c476g3cc44690df6328f@mail.gmail.com"
type="cite">Bueans amigos, me podrian indicar por favor como utilziar
correctamente el uso de bookmark del SqlQuery<br>
</blockquote>
<br>
Hola Abraham,<br>
<br>
Como sabes, no he usado Bookmarks extensivamente pero te paso un
ejemplo que a mi si me ha funcionado con sqlite3<br>
<br>
<blockquote
cite="mid:69947e810906242211x5f31c476g3cc44690df6328f@mail.gmail.com"
type="cite"><br>
BM:Pointer;<br>
<br>
BM:=SqlQuery.GetBookmark;<br>
<br>
<br>
SqlQuery.GotoBookmark(BM);<br>
<br>
<br>
tambien trate de la siguiente manera<br>
<br>
BM:TBookmarkStr;<br>
<br>
BM:=SqlQuery.bookmark;<br>
SqlQuery.bookmark:=BM;<br>
<br>
<br>
<br>
y ninguna de las formas me regresa al registro seleccionado <img
goomoji="gtalk.321" style="margin: 0pt 0.2ex; vertical-align: middle;"
src="cid:part1.08080704.06090804@gmail.com"><br>
<br>
</blockquote>
var<br>
bm : TBookMark;<br>
begin<br>
q.First;<br>
while not(q.EOF) do<br>
begin<br>
if q.FieldByName('id').AsInteger=5 then<br>
bm := q.GetBookmark;<br>
q.Next;<br>
end;<br>
DebugLn('Ultimo : ' + q.FieldByName('id').AsString); // Devuelve 7<br>
q.GotoBookmark(bm);<br>
DebugLn('Bookmark : ' + q.FieldByName('id').AsString); // Devuelve 5,
nuestro bookmark! ;)<br>
end; <br>
<blockquote
cite="mid:69947e810906242211x5f31c476g3cc44690df6328f@mail.gmail.com"
type="cite"><br>
<br>
<br clear="all">
-------------------<br>
Abraham Montaño<br>
<a moz-do-not-send="true" href="mailto:abraham.montano@gmail.com">abraham.montano@gmail.com</a><br>
Chiclayo - Perú<br>
Tel: 074-214324<br>
Cel: 074-979034545<br>
---------------------<br>
<pre wrap="">
<hr size="4" width="90%">
_______________________________________________
Lazarus-es mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Lazarus-es@lists.lazarus.freepascal.org">Lazarus-es@lists.lazarus.freepascal.org</a>
<a class="moz-txt-link-freetext" href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a>
</pre>
</blockquote>
<br>
</body>
</html>