PDA

View Full Version : دیتاست برای ذخیره موقت اطلاعات بدون استفاده از دیتابیس



shayan_delphi
سه شنبه 28 فروردین 1386, 22:35 عصر
سلام
آیا می توان از دیتاست برای انتقال اطلاعات مثلا بین فرمها یا ذخیره موقت اطلاعات استفاده کرد؟البته بدون اینکه از دیتابیسی استفاده کنیم.
برای مثال اطلاعات مورد نظر را از دیتابیس گرفته و بصورت دلخواه در دیتاست ذخیره کنیم،بعد از آن برای انتقال یا گزارش گیری استفاده کنیم؟

ealvandi
سه شنبه 28 فروردین 1386, 23:10 عصر
با سلام

تا اونجایی که من میدونم نمیشه

یا باید در متغیر موقت ذخیره کنی یا در یک table موقت ذخیره کنی





اساتید دیگه لطفا نظر بدن

با تشکر.

Sandbad
چهارشنبه 29 فروردین 1386, 00:02 صبح
می تونی از ClientDataset استفاده کنی بعد اطلاعات رو توی یک فایل ذخیره کنی و دو باره بخونی.

مهدی کرامتی
چهارشنبه 29 فروردین 1386, 15:06 عصر
اینو ببین: kbMemTable (http://www.components4developers.com/)

shayan_delphi
جمعه 07 اردیبهشت 1386, 23:15 عصر
می تونی از ClientDataset استفاده کنی بعد اطلاعات رو توی یک فایل ذخیره کنی و دو باره بخونی.
من می خوام سرعت کار بیشتر بشه ،این کار زمان بیشتری صرف میکنه.

Mahmood_M
شنبه 08 اردیبهشت 1386, 03:00 صبح
سلام
چون میخوای بعدش برای گزارش گیری هم استفاده کنی ، من پیشنهاد میکنم که از ClientDataSet استفاده کنی ، نیازی هم به ذخیره و بازیابی نیست ، البته اگه نمی خوای که با بستن برنامه ، اطلاعاتت ذخیره شده باشن ...

یه دوست دیگه هم این سئوال رو پرسیده بودن ، می تونی اونجا نحوه کار با CDS رو ببینی :
لینک تاپیک : http://barnamenevis.org/forum/showthread.php?t=66165
البته ابزاری که آقای کرامتی معرفی کردن هم خوبه ( که البته رایگان نیست !! )

به هر حال امیدوارم مفید باشه ...
موفق باشی ...

zman123456
یک شنبه 09 اردیبهشت 1386, 13:15 عصر
سلام
نمیشه این کار رو با تعریف یک Sp انجام داد و توش از Cursor‌استفاده کرد.البته منطق همان جدول موقت میشه.