tag:blogger.com,1999:blog-6222893893652665733.post573737848359417196..comments2024-01-08T00:30:35.594-08:00Comments on Cary Jensen "Let's Get Technical": In-Memory DataSets: ClientDataSet and .NET DataTable Compared: Part 1 OverviewUnknownnoreply@blogger.comBlogger6125tag:blogger.com,1999:blog-6222893893652665733.post-25327897826369286042010-03-01T17:12:10.795-08:002010-03-01T17:12:10.795-08:00Let me say this for anybody who does not already k...Let me say this for anybody who does not already know this. The Advantage team from Sybase is the most responsive that I've ever seen when it comes to confirming and reacting to reports of issues in their software. The result is that problems in Advantage products, when revealed, are often short lived. Good job, Advantage team. And thanks for reporting this issue, Doug.Cary Jensenhttps://www.blogger.com/profile/09264435441034661563noreply@blogger.comtag:blogger.com,1999:blog-6222893893652665733.post-72603884915103023742010-03-01T03:11:39.241-08:002010-03-01T03:11:39.241-08:00Thanks Cary - actually Jed Thomet did confirm on F...Thanks Cary - actually Jed Thomet did confirm on Feb 16 that this was indeed a bug.Doug Woodrowhttps://www.blogger.com/profile/07073620515350750839noreply@blogger.comtag:blogger.com,1999:blog-6222893893652665733.post-6588595506694536302010-02-27T15:38:18.544-08:002010-02-27T15:38:18.544-08:00Doug
Not familiar with this one. I am going to fo...Doug<br /><br />Not familiar with this one. I am going to forward your comments along to the team at Sybase.Cary Jensenhttps://www.blogger.com/profile/09264435441034661563noreply@blogger.comtag:blogger.com,1999:blog-6222893893652665733.post-73352337066072128472010-02-16T03:24:56.724-08:002010-02-16T03:24:56.724-08:00Hi Cary,
As a proponent of both ClientDataSets and...Hi Cary,<br />As a proponent of both ClientDataSets and the Advantage Database Server, have you noticed a memory leak caused by connecting a TClientDataSet to a TAdsDataSet? Unless I'm doing something wrong there appears to be a bug in AdsCnnct.pas (this is with Delphi 7 and ADS v8). The protected class member TAdsConnection.FStmtList is not freed when the AdsConnection is destroyed. I reported this on the Advantage.Delphi newsgroup last week but got no response at all.Doug Woodrowhttps://www.blogger.com/profile/07073620515350750839noreply@blogger.comtag:blogger.com,1999:blog-6222893893652665733.post-16160822044887730922009-10-06T12:02:48.052-07:002009-10-06T12:02:48.052-07:00Good call. I call it a change log, but as a recent...Good call. I call it a change log, but as a recent student in one of my classes pointed out, it is best thought of as a change cache. You are correct that in-memory datasets only save enough information to permit changes to be posted to an underlying database. They do not include anything like an audit trail. Old habits are hard to break (I've been calling it a change log for a long time), but I agree that the term change cache is appropriate, and I will try to use that term from now on.Cary Jensenhttps://www.blogger.com/profile/09264435441034661563noreply@blogger.comtag:blogger.com,1999:blog-6222893893652665733.post-86390117057889758332009-09-30T06:10:41.048-07:002009-09-30T06:10:41.048-07:00Do they really have change *logs*? I was under the...Do they really have change *logs*? I was under the impression that they just kept a "before" version of each record, along with the "after" (the current modifications). "Change log" suggests that they actually keep full track of what changes were made and in what order.Unknownhttps://www.blogger.com/profile/04747855792846273047noreply@blogger.com