View Full Version : پرسش در باره ClientDataSet
rezamahdizadeh
شنبه 17 فروردین 1387, 08:30 صبح
آقای کشاورز در پاسخ به سوالی گفته بودند "حالا می تونید ClientDataSet را Active کنید و ازش به عنوان یک جدول موقت موجود در حافظه استفاده کنید." منظور از جدول موقت موجود در حافظه چیست آیا همانند یک جدول موجود در پایگاه داده ای مثل SQL Server می شود روی آن Query زد؟
vcldeveloper
شنبه 17 فروردین 1387, 12:31 عصر
میشه یک جدول در حافظه کلاینت. جداول موقتی که SQL Server میسازه در سمت سرور هستند.
می شود روی آن Query زد؟
کوئری نه، ولی یک دیتاست دلفی هست، یعنی می تونید اونو به کامپوننت های Data-aware مثل DBGrid وصل کنید و با متدهای دیتاست دلفی مثل Locate یا Delete, Insert, First, Next, Last و ... روش کار انجام بدید.
rezamahdizadeh
شنبه 17 فروردین 1387, 13:33 عصر
میشه یک جدول در حافظه کلاینت. جداول موقتی که SQL Server میسازه در سمت سرور هستند.
آیا درست حدس می زنم که این جداول اصلا در طرف server نیستند و همه این عملیات فقط در طرف client هستند تا زمانیکه دستوراتی مثل BatchUpdate انجام شود؟ آیا یک sample دارید که با استفاده از dbgrid و clientdataset اطلاعات موجود در بعضی از ستونهای dbgrid در داخل یک جدول در دیتابیس بصورت BatchOptimistic ذخیره شود؟
vcldeveloper
شنبه 17 فروردین 1387, 20:19 عصر
آیا درست حدس می زنم که این جداول اصلا در طرف server نیستند و همه این عملیات فقط در طرف client هستند
میشه یک جدول در حافظه کلاینت.
آیا یک sample دارید که با استفاده از dbgrid و clientdataset اطلاعات موجود در بعضی از ستونهای dbgrid در داخل یک جدول در دیتابیس بصورت BatchOptimistic ذخیره شود؟
قبلا درباره اش زیاد بحث کردیم، جستجو کنید.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.