PDA

View Full Version : سوال: جستجو در تیبل با استفاده از وی بی



IMANAZADI
شنبه 27 خرداد 1391, 17:18 عصر
با سلام خدمت دوستان گرامی
یک سوال در مورد vba دارم ممنون میشم راهنمایی کنید

یک تیبل به نام tbl دارم شامل فیلد های name , lastname,age
چطوری میشه توی وی بی مقدار یک نام رو جستجو کرد
من یک فرم دارم که رو اون یک تکس باکس هست میخوام وقتی که کلیک رو میزنم نامی که در تکس باکس وارد شده در جدول سرچ بشه و نام خانوادگی اون نام در یک لیبل نشون داده بشه
من از کد زیر استفاده میکنم جواب میده ولی میخواستم ببینم راه دیگه ایی هم هست



Dim db As Database
Dim rst As Recordset
Set db = CurrentDb
Set rst = db.OpenRecordset("select * from tbl WHERE tbl.name=" & textbox.value & " )

rst.MoveFirst

lbl.caption= rst![LASTNAME]


rst.Close



غیر از این راهی هست ؟؟

Abbas Amiri
شنبه 27 خرداد 1391, 18:48 عصر
از دستور Dlookup استفاده کنید


lbl.Caption = Dlookup("LastName","tbl","[Name]='" & textBox.Value & "'")