Ver la Versión Completa : TBookMarkStr en delphi XE2
webmasterplc
17-11-2012, 01:05:31
Buenas esty migrando una aplicacion hecha en delphi 7 a xe2 y en la version anterior utilice el tipo TBookMarkStr
Marca1 : TBookMarkStr;
Marca := Data.MTdetalle.Bookmark;//Almacenamos la posición del registro actual
ecfisa
17-11-2012, 01:51:17
Hola webmasterplc.
Creo haber leido que a partir de Delphi 2009 (o 2010) el uso de TBookmarkStr quedó obsoleto en favor de TBookmark o Pointer.
Lamentablemente no tengo esas versiones como para asegurarlo, pero si tenes alguna grilla conectada al DataSet, hace esta prueba a ver si te funciona:
var
BM: TBookmark; // O si no, proba con BM: Pointer;
begin
with DataSet do
begin
BM := GetBookmark;
try
DataSet.MoveBy(5);
Sleep(1500);
GotoBookmark(BM);
finally
FreeBookmark(BM);
end;
end;
end;
Saludos.
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.