View Full Version : تابع dlookup
ykm145
سه شنبه 19 اردیبهشت 1385, 15:06 عصر
با سلام
دوستان اگه ممکنه کاربرد تابع dlookup را با ذکر یه مثال نشان دهید
با تشکر
Mahsa Hatefi
سه شنبه 19 اردیبهشت 1385, 16:57 عصر
راستش من از این تابع به شکلی که از همین فوروم یادگرفتم برای کنترل عدم ورود رکورد تکراری استفاده کردم و کاملا جواب داده .
فرض کنیم اسم فرم شما هست A و اسم فیلد اصلی هست B و اسم جدولی که این فیلد توی اونه هست M حالاتوی رویداد BeforeUpdate فیلد B
if Dlookup("B","M","[B]="&me.B) then
msgbox "تکراری است"
cancel=true
end if
ykm145
سه شنبه 19 اردیبهشت 1385, 17:07 عصر
ممنون دوست عزیز
شاپرک
چهارشنبه 20 اردیبهشت 1385, 06:22 صبح
همونطور که از اسمش پیداست جستجو میکنه
txtName = DLookup("[Name]", "Students", "[ID] = 1")
مثلا : از جدول Students نام ای رو که ID اون مساوی یکه در متغیر TxtName ذخیره میکنه .
ykm145
چهارشنبه 20 اردیبهشت 1385, 13:51 عصر
ای ول شاپرک بهتر متوجه شدم
Ali_Fallah
چهارشنبه 20 اردیبهشت 1385, 14:23 عصر
راستش من از این تابع به شکلی که از همین فوروم یادگرفتم برای کنترل عدم ورود رکورد تکراری استفاده کردم و کاملا جواب داده .
فرض کنیم اسم فرم شما هست A و اسم فیلد اصلی هست B و اسم جدولی که این فیلد توی اونه هست M حالاتوی رویداد BeforeUpdate فیلد B
if Dlookup("B","M","[B]="&me.B) then
msgbox "تکراری است"
cancel=true
end if
اگر فیلد B از نوع تکست باشد آیا کدی هست که بتوان از ورود اطلاعات تکراری با پیغام مناسب جلوگیری کرد؟
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.