PDA

View Full Version : [درخواست] نمونه برنامه ClientDataSet



کامروا
جمعه 29 اردیبهشت 1391, 16:10 عصر
سلام

ببخشید ازدوستان اگر کسی نمونه برنامه ای با ClientDataSet , DataSetProvider داره که درونش از کوئری یا جدول هم استفاده کرده باشه ممنون میشم در اختیارمون قرار بدین.

واسه ثبت،ویرایش،حذف اطلاعات.

تشکر

BORHAN TEC
جمعه 29 اردیبهشت 1391, 20:04 عصر
سلام
به نظر من در ابتدا بهتره که از یک مقاله با نام Rapid Database Application Development With Firebird, Delphi, and Embarcadero Change Manager که نوشته آقای Daniel Magin هست استفاده کنید تا روش کار دستتون بیاد، بعد هم اگه هر سوالی بود ما در خدمتیم. :لبخند:

کامروا
جمعه 29 اردیبهشت 1391, 20:46 عصر
ممنون شاهین جان اما این کتاب ها رو دارم. ولی الان نمیتونم بخونمشون.
چون خیلی عجله دارم فقط نمونه برنامه میتونه کارمو راه بندازه ممنون.

تشکر

BORHAN TEC
جمعه 29 اردیبهشت 1391, 22:50 عصر
نمونه زیر که ضمیمه شده برای آشنایی با ClientDataSet خوبه:
منبعش هم آدرس زیر هست:
http://cc.embarcadero.com/item/18744

کامروا
جمعه 29 اردیبهشت 1391, 23:01 عصر
نمونه زیر که ضمیمه شده برای آشنایی با ClientDataSet خوبه:
منبعش هم آدرس زیر هست:
http://cc.embarcadero.com/item/18744
ممنون شاهین جان
ولی هیچ کدوم از مورد هایی که در پست اول نام بردم توش استفاده نشده داداش :ناراحت:

BORHAN TEC
جمعه 29 اردیبهشت 1391, 23:11 عصر
خوب دقت نکردی!!!
این برنامه یک DataModule داره که توی اون چندتا ClientDataSet هست که اگه بیشتر دقت کنی حتماً دیده می شوند.
در مورد DataSetProvider هم در مقاله ای که قبلاً تحت نام "برنامه پایگاه داده چند ردیفی" قرار داده بودم فکر کنم توضیحاتی وجود داشت. :متفکر:
در حالت کلی و عمومی TDataSetProvider فقط به عنوان یک رابط میان TDataSet و TClientDataSet است.
اینم بگم که خود ClientDataSet مطالب بسیار زیادی را شامل میشه که توضیحات در مورد آن در حد یک کتاب چند صد صفحه ای است (!) که اتفاقاً چند ماه پیش یک کتاب بسیار مفصل هم در مورد آن توسط آقای Cary Jensen نوشته شده است.

کامروا
جمعه 29 اردیبهشت 1391, 23:15 عصر
چیزی که الان نیاز دارم اینهاست:

1- چطور اطلاعات ذخیره شده در cds رو به جدول اصلی منتقل کنم؟
2- چطور از اطلاعات موجود در cds گزارش بگیرم؟ منظورم همون Select هست.

تشکر

BORHAN TEC
جمعه 29 اردیبهشت 1391, 23:54 عصر
من قصد داشتم که فردا اگر عمری باقی بود یک فیلم آموزشی بسازم و در تاپیک "سری کنفرانسهای رایگان دلفی (به زبان فارسی)" قرار بدم. (http://barnamenevis.org/showthread.php?327108-%D8%B3%D8%B1%DB%8C-%DA%A9%D9%86%D9%81%D8%B1%D8%A7%D9%86%D8%B3%D9%87%D 8%A7%DB%8C-%D8%B1%D8%A7%DB%8C%DA%AF%D8%A7%D9%86-%D8%AF%D9%84%D9%81%DB%8C-%28%D8%A8%D9%87-%D8%B2%D8%A8%D8%A7%D9%86-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C%29)
در این رابطه من به دنبال یک موضوع خوب می گشتم و الان متوجه شدم که این مورد هم موضوع خوبی می تواند باشد و سعی می کنم که فردا یک فیلم آموزشی در رابطه با dbExpress بسازم و در مورد کامپوننت هایی مثل SqlConnection و TDataSet و TDataSetProvider، TClientDataSet و TDataSource و بقیه کامپوننت های پرکاربرد و مرتبط دیگه توضیح بدم که تا حدودی مشکل شما و بقیه دوستان حل بشه و کاری هم که در این زمینه شروع کرده بودم ناتموم نمونه. :لبخند: