ورود

View Full Version : آموزش: آموزش کار با Sfilter در کامپوننت Ehlib



gholami146
چهارشنبه 25 بهمن 1391, 20:31 عصر
با سلام فراوان خدمت تمامی دوستان عزیر
امشب می خوام برای شما عزیزانم آموزشی رو قرار بدم که خودم کلی برای یاد گیریش به این و اون التماس کردم
آموزش طریقه استفاده از هدر فیلتر توسط کامپوننت Ehlib DbGrid 5

طریقه استفاده از این کامپوننت به صورت زیره
مواد لازم برای این آموزش
1- ابتدا بانکی رو ترجیحا در اس کیو ال به دلبخواه خودتون ایجاد کنید
2- یک پروژه جدید ایجاد کنید و در اون یک AdoConection قرار بدید سپس از طریق این کامپوننت به بانک متصل بشید
3- یک AdoQuery روی فرم قرار بدید و کانکشن رو به AdoConection متصل کنید
4- حالا باید ارتباط رو ایجاد کنید از طریق کانکشن استرینگ با AdoConection
5- در این لحضه باید اطلاعات جدول رو در AdoQuery فراخوانی کنید

Select * From TableName
6-حالا یک MemTableEh روی فرم قرار بدید
7- یک DataSource روی فرم قرار بدید و خاصیت دیتا ست اون رو به MemTableEh ارتباط بدید
8- در قسمت USES برنامه گزینه EhLibMTE رو اضافه کنید

این قسمت همون فوت استادی که اکثرآ نمی دونستیم
9- بر روی کامپوننت MemTableEh دابل کلیک کنید و از داخل لیست AdoQuery رو انتخاب کنید و تایید رو بزنید
10- یک جدول DBGridEh روی فرم قرار بدید و به DataSource ارتباطش بدید دو خصیصه SFilter به نام های
Local , Visible رو برابر با True قرار دهید
خوب در آخر فقط کافیه برنامه رو اجرا کنید و لذت ببرید
روش ارتباط ها بصورت زیره
DBGridEh -> DataSource ->MemTableEh -> AdoQuery -> AdoConection


متشکرم از توجهتون

fahimi
شنبه 05 اسفند 1391, 20:28 عصر
با سلام
من تست کردم فیلتر در ورژن Ehlib 6.0.650 مشکلی ندارد. ولی Ehlib 4.51 با روش با لا فیلتر انجام نشد . دوستان در این خصوص تجربه ای دارند لطف کند راهنمایی کنند

gholami146
یک شنبه 06 اسفند 1391, 16:03 عصر
دوست عزیز همون طور که در آموزش به عرض رسیده ورژن کامپوننت 5 هست
و تا اونجایی که من یادمه نوشته بود ورژن 6 فقط برای XE3 هست ولی من دانلود نکردم تا تسط کنم برای ورژن های پایین تر هم جواب میده یانه
ولی در مورد جواب گیری این آموزش باید به عرض برسونم این آموزش کاملا تسط و جواب داده

gholami146
پنج شنبه 10 اسفند 1391, 16:50 عصر
ضمنا ورژن 6 این کامپوننت بصورت فول در اینجا دراختیار شما عزیزان قرار داره
لینک دانلود (http://barnamenevis.org/showthread.php?366436-%DA%A9%D8%A7%D9%85%D9%BE%D9%88%D9%86%D9%86%D8%AA-%D9%87%D8%A7%DB%8C-%D8%BA%DB%8C%D8%B1-%D8%B1%D8%A7%DB%8C%DA%AF%D8%A7%D9%86/page2)

Mohammad S
جمعه 20 اردیبهشت 1392, 19:25 عصر
ضمنا ورژن 6 این کامپوننت بصورت فول در اینجا دراختیار شما عزیزان قرار داره
لینک دانلود (http://barnamenevis.org/showthread.php?366436-%DA%A9%D8%A7%D9%85%D9%BE%D9%88%D9%86%D9%86%D8%AA-%D9%87%D8%A7%DB%8C-%D8%BA%DB%8C%D8%B1-%D8%B1%D8%A7%DB%8C%DA%AF%D8%A7%D9%86/page2)

با تشکر از شما دوست عزیز

ولی من نتوانستم از روشی و لینکی که برای دانلود ارائه دادید، استفاده کنم.

omidsistani
چهارشنبه 02 مرداد 1392, 17:15 عصر
من ehlib 6 رو دلفی 7 نصب کردم.... هیچ خطایی نداد و کامل نصب شد!!!!
فقط بلد نیستم چجوری باید باهاش کار کنم:بامزه:

77375109
یک شنبه 05 بهمن 1393, 12:17 عصر
با سلام
dbgrideh
اطلاعات رو بصورت ثابت نشون میده و هر به روز رسانی که انجام میدم بازهم اطلاعات جدول همون قبلی هاست
حتی بعد از بستن و باز کردن مجدد برنامه
چکار کنم؟

hadisalahi2
یک شنبه 05 بهمن 1393, 12:38 عصر
خود کامپوننت Sample های بسیار کاملی داره
میتونید از اونجا هم کمک بگیرید