Cita:
Empezado por verito_83mdq
La variable PrevRecord la tengo declarada como variable global pero de tipo PrevRecord: TBookmark;
y veo que ecfisa la declaro de tipo TBookmarkStr , sera eso? que es el Str que tiene adicional? string?
Saludos!!
|
Hacen lo mismo pero TBookmarkStr es más simple de usar:
TBookmark:
Código Delphi
[-]
var
BM: TBookmark;
begin
BM:= DataSet.Bookmark;
try
DataSet.MoveBy(10);
finally
DataSet.GotoBookmark(BM);
DataSet.FreeBookmark(BM); end;
end;
TBookmarkStr:
Código Delphi
[-]
var
BM: TBookmarkStr;
begin
BM:= DataSet.Bookmark;
try
DataSet.MoveBy(10);
finally
DataSet.Bookmark:= BM; end;
end;
Aparte de que es más eficiente asignar valor a una propiedad, que llamar al procedimiento
GotoBookmark.
Un saludo.