ورود

View Full Version : سوال: جستجو در اکسس بر اساس چند فیلد



vb-sosol
سه شنبه 17 بهمن 1391, 10:52 صبح
سلام
من میخوام در اکسس جستجو کنم که بر اساس دو فیلدم هست
یعنی اگه دو فیلدی که در بانک هست برابر مقدارهای که از کاربر میگیره پیغامی نمایش بده
من از این دستور استفاده میکنم بهم خطا میده !

Adodc1.Recordset.Filter = "FName='" & FName & "' , FName='" & LName & "'"

ولی از تک دستور یعنی Adodc1.Recordset.Filter = "FName='" & FName & "'"

استفاده میکنم درست سرچ میکنه ولی اگر دو تا نام با همین مقدار در بانک باشه فقط اولی رو نشون میده به سراغ بعدی نمیره
ممنون میشم راهنمایی کنید که چطوری چند تا فیلد رو همزمان سرچ کنم و اینکه وقتی اولین رکورد رو پیدا کرد به سراغ رکودهای بعدی هم بره

SlowCode
سه شنبه 17 بهمن 1391, 11:57 صبح
سلام
به جای کاما از And استفاده کن. از or هم میتونی استفاده کنی.

vb-sosol
سه شنبه 17 بهمن 1391, 12:01 عصر
مشکل اینکه اگه دو تا فیلد مثل هم داشته باشم و سرچ کنم فقط رکورد اولی رو برام نمایش میده چطوری حلش کنم؟