delphi - "either bof or eof is true or the current record has been deleted.." error on applyupdates that contains a delete operation -
I get this error when solving the removal process from ClientDatset to TAdoDataset (which is bound to access the table) I am here. I am using the Delphi 2010.
My Dataset Provider between TClientDataset and TAdoDataset:
Item DSPT referer: TDThatChat Provider Dataset = DM.qryTarifeler ResolveToDataSet = True Options = [poPropogateChanges, poUseQuoteChar] end
< / Pre>An error occurs in this function that is TDataSetResolver.EndUpdate ();
The process is called by the TCustomADodataSet.InternalGotoBookmark (bookmark: pointer); Start Recorset Set. Bookmark: = Palavierian (bookmark) ^; End;
I have the same problem with the TAODataset, what's wrong with it, why not I left the block and override the method in an attempt.
Try it:
TADODataset = class (ADODB.TADODataSet) Public processing internalGot bookmark (bookmark: pointer); Override; End; {TADODataset} Process TADODataset.InternalGotoBookmark (Bookmark: Pointer); Try the internal goto bookmarks (bookmark) inherited; Excluding the End; End;
Comments
Post a Comment