با چه روش هایی می توان بعد از قطع ارتباط با دیتابیس اطلاعات رو به کاربر نمایش داد و اجازه داد روی آن فیلتر،جستجو و حتی حذف و ویرایش داشته باشد (Offline) و بعد در نهایت اطلاعات تغییر یافته به صورت گروهی به دیتابیس ارسال گردد (دلفی 7)
با چه روش هایی می توان بعد از قطع ارتباط با دیتابیس اطلاعات رو به کاربر نمایش داد و اجازه داد روی آن فیلتر،جستجو و حتی حذف و ویرایش داشته باشد (Offline) و بعد در نهایت اطلاعات تغییر یافته به صورت گروهی به دیتابیس ارسال گردد (دلفی 7)
DataSnap رو جستجو کن
سلام هم با TvirtualTable از ابزار های Devart میتونی این کارو انجام بدی هم با ClientDataSet.
با سلام
با استفاده از ClientDataSet ميتونيد داده ها را از پايگاه داده واكشي كرده و در حافظه مقيم كنيد. داده هاي مقيم در حافظه قابليت فيلتر، سرچ، گروه بندي (Aggrigate)، نمايش، ويرايش، Undo و ... را دارن و با دستور ApplyUpdate در پيگاه ذخير و يايدار ميشوند. چون اين داده هاي مقيم در حافظه هستن بسيار سريع هستند ولي مقدار اين داده ها محدود به حافظه رم كلاينته.
براي استفاده از ClientDataSet در هر نوع پايگاه داده كه استفاده ميكنيد يك DataProvider را با تنظيم خصوصيت DataSet به شي جدول داده متصل كنيد. بعد از طريق خصوصيت ProviderName شي ClientDataSet را به هم به DataProvider متصل كنيد. براي واكشي داده هاي نبايد جدول اصلي را Active كنيد كافيه ClientDataSet را Active كنيد با اين كار داده ها واكشي ميشن و روي حافظه قرار ميگيرن. بعد از اعمال تغييرات با فرمان ClientDataSet.ApplyUpdates تغييرات در پايگاه داده ذخيره ميشن. در تمام برنامه هاي بانك هاي اطلاعاتي استفاده از ClientDataSet اجتناب ناپذيره.