خوش آمدید , میهمان گرامی! ورود or ثبت نام

تغییر رنگ قالب



بستن
خدمات فروش تتر
bitmehr bitmehr 0 9
خرید فوری بیت کوین
bitmehr bitmehr 0 9
برای درمان بیرون زدگی بواسیر چه باید کرد؟
samanarefi samanarefi 0 15
هستی یا نیستی؟ (16)
moonlover moonlover 335 13420
همین الان تو چه فکری هستی؟ (22)
گلایه moonlover 566 28479
وکیل کیفری خوب در اصفهان
isfahanattorney isfahanattorney 0 27
دوستان آواکسی هر وقت وارد سایت آواکس شدی یه جمله اینجا بنویس.
rapr mohadese 748 92390
پروفیل آلومینیوم در پارتیشن فریم لس
partitionedari partitionedari 0 39
۴ اهداف بازاریابی محتوا که برای کسب و کار مهم هستند
siteecodee siteecodee 0 44
محصولاتی که شرکت بازرگانی تام باهر ارائه می دهد
tambaher tambaher 0 45
تاکسی ون فرودگاه امام خمینی
persiataxi persiataxi 0 48
انتخاب رنگ و مش مناسب
parniahair parniahair 0 52
چرا تراکنش‌ بیت کوین غیرقابل برگشت است؟
bitmehr bitmehr 0 54
فروش و خرید پرفکت مانی در ایران به صورت اتوماتیک
bitmehr bitmehr 0 57
الان داری چی میخوری ؟ (2)
گلایه luna 224 13728
ديدى؟نديدى؟ ( 1 )
m.z luna 938 72317
اگه امروز تولد نفر قبلیت باشه چی میگیری؟؟؟؟
user luna 645 52840
یه اسم مي گم هرچي ب ذهنت رسيد بگو (2)
مونا luna 330 31854
یه تیکه از اولین آهنگی ک میاد تو ذهنت ....
سنا luna 319 45111
با اخر اسم من یه اسم بنویس(2)
گلایه luna 489 38037
باربری امیرکبیر همراه با بیمه نامه معتبر
seoupdate seoupdate 0 64
باربری امیرکبیر همراه با بیمه نامه معتبر
seoupdate seoupdate 0 58
باربری امیرکبیر همراه با بیمه نامه معتبر
seoupdate seoupdate 0 52
داری؟نداری؟ (5)
moonlover luna 446 19531
به متولدین هر ماه چه هدیـــه ای بدهیم؟
tarang luna 11 3055
انتخاب اجباری برای نفر بعدی (6)
گلایه luna 669 49440
یخچال صنعتی چیست؟ | قیمت انواع یخچال صنعتی
seoupdate seoupdate 0 56
یخچال صنعتی چیست؟ | قیمت انواع یخچال صنعتی
seoupdate seoupdate 0 60
یخچال صنعتی چیست؟ | قیمت انواع یخچال صنعتی
seoupdate seoupdate 0 54
گفتگوی آزاد
admin یوسف ایزدیان 2660 157065
❖ نصف شب بیدار شی ببینی قبلی کنارته چی کارمیکنی؟❖
payam cowboy iljimae200 674 110253
پناهگاه فیل در تور تایلند پوکت
nopardaz nopardaz 0 61
بررسی مزایای خرید و فروش بیت‌کوین
bitmehr bitmehr 0 62
مزایا و خدمات پرفکت‌مانی
bitmehr bitmehr 0 66
در صورتیکه گوشی موبایل داخل اب افتاد چکار کنیم؟
niloofarmajdi niloofarmajdi 0 64
کاربران تازه وارد، برای اشنایی با اعضای دیگر وارد شوید
moonlover sadrasamin 613 133530
معرفی سایت برای کارواش
sadrasamina sadrasamina 0 69
دلــنوشتــــه (2)
roshanak.m luna 161 32720
چراغ خطی چیست؟
asiaborjj asiaborjj 0 76
هدفون و هدست samsung مدل Level U Pro
niloofarmajdi niloofarmajdi 0 88

نماد ها
دسترسی سریع به تاپیکهای مهم
تبلیغات
مطالب منتخب
مطالب پربازدید
مطالب پربازدید
تعريف فيلد جستجو در Delphiزمان کنونی: Saturday 15 August 2020, 23:49
کاربرانِ درحال بازدید از این موضوع: 1 مهمان
نویسنده: moonlover
آخرین ارسال: moonlover
پاسخ: 1
بازدید: 900
 
امتیاز دهید:
  • 33 رأی - میانگین امیتازات : 3.45
  • 1
  • 2
  • 3
  • 4
  • 5
تعريف فيلد جستجو در Delphi
Sunday 12 September 2010, 22:19
ارسال: #1
تعريف فيلد جستجو در Delphi
تعريف فيلد جستجو در Delphi

    فيلدهاي جستجو يا Lookup Fields فيلد هايي هستند كه براي تسريع در عمل جستجو در بانك هاي اطلاعاتي و همچنين يافتن ركوردهاي وابسته و نيز ارتباط بين دو جدول بانك اطلاعاتي بكار مي روند. كاربرد مهم اين فيلدها در ارتباط بين دو بانك اطلاعاتي مي باشد. يعني مي توان بوسيله آنها دو ركورد در دو بانك اطلاعاتي مجزا را از طريق برابر بودن مقادير دو فيلد كه در هر دو ركورد موجود هستند ، به هم مرتبط نمود.

    چگونگي كاربرد اين فيلدهاي جالب را به كمك دو جدول بانك اطلاعاتي بر روي يك فرم شرح مي دهيم:

    فرض كنيد دو جدول بانك اطلاعاتي بر روي فرم خود به همراه تمام متعلقاتشان قرار داده ايد. اين دو جدول به دو بانك مجزا بر روي ديسك اختصاص يافته اند. در اين دو بانك اطلاعاتي فيلدي قرار دارد با نام Number كه براي تعدادي از ركوردهاي دو بانك ، داراي مقدار يكساني است. حال مي خواهيم از طريق اين مقدار مساوي ، اطلاعات مرتبط به هم در دو بانك اطلاعاتي را بيابيم.

    ابتدا روي جدول شماره 2 راست كليك كرده و از منوي باز شده گزينه Fields Editor را برگزينيد.

    حال كادر ويرايشگر فيلدها براي جدول 2 باز مي شود . روي آن راست كليك كنيد و سپس Add all fields را انتخاب كنيد تا تمام فيلدهاي جدول 2 به اين كادر افزوده شوند.

    مجددا روي اين كادر راست كليك كرده و اين بار با انتخاب گزينه New field ، يك فيلد جديد تعريف كنيد.

    پنجره New field باز مي شود. در قسمت Name ، نام مناسبي براي فيلد جديد تايپ كنيد مثلا :LookUp1 .

    در بخش Type نيز نوع فيلد را تعيين نماييد . براي اين مثال من String تعريف مي كنم.

    اندازه آن را نيز در بخش Size مشخص نماييد.

    حال در پانل Field Type نوع فيلد جديد را Lookup بگيريد.

    در پانل Lookup definition مي توان از طريق دو گزينه key fields و Lookup keys بين دو جدول ارتباط برقرار نمود. در واقع اين دو گزينه دو فيلدي را در دو جدول تعيين مي كنند كه قرار است از طريق مقادير مساوي آنها دو جدول به هم ربط پيدا كنند.

    در بخش Key Fields نام فيلد مورد نظر از جدول 1 را انتخاب كنيد.

    در بخش Dataset نيز جدول 1 را براي ارتباط بخشيدن آن با جدول 2 برگزينيد.

    حال در قسمت Lookup keys فيلد مورد نظر در جدول دوم را به عنوان كليد جستجو برگزينيد.

    در قسمت Result Field هم فيلدي را برگزينيد كه قرار است به عنوان نتيجه عمل جستجو ، براي كاربر به نمايش درآيد.

    كليد OK را بزنيد.

    دو جدول از طريق فيلد LookUp1 به هم مرتبط مي شوند.

    چنانچه به كادر ويرايشگر فيلدهاي جدول 2 بنگريد ، مي بينيد كه فيلد LookUp1 به ركورد جدول 2 افزوده شده است.آنرا گرفته و روي فرم بكشيد و رها كنيد. نتيجه عمل خود را روي فرم مي بينيد.

با دو تن , با دو مــــرد ؛
عشق ِ من { نــــا
بــــ } میشود.. 6 8
نقل قول


موضوع های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  بدست آوردن مختصات مكان نماي Mouse در Delphi moonlover 1 1,194 Thursday 27 February 2014 14:24
آخرین ارسال: admin
  نحوه استفاده از بانكهاي اطلاعاتي در Delphi moonlover 0 1,220 Sunday 12 September 2010 22:28
آخرین ارسال: moonlover
  ايجاد يك فرم Splash در Delphi moonlover 0 992 Sunday 12 September 2010 22:20
آخرین ارسال: moonlover
  نصب يك عنصر موجود در ليست عناصر به صورت DLL در Delphi moonlover 0 927 Sunday 12 September 2010 22:18
آخرین ارسال: moonlover
  فرم بيضي شكل Delphi moonlover 0 825 Sunday 12 September 2010 22:18
آخرین ارسال: moonlover

پرش به انجمن:



زمان کنونی: Saturday 15 August 2020, 23:49