ورود

View Full Version : جستجو از ۲ فیلد



matinebi
سه شنبه 07 دی 1389, 04:55 صبح
هم فیلد نام دارم هم فیلد نام خانوادگی حالا جستجو رو میخام بر اساس هر دو انجام بدم چطور این ۲تا فیلد رو ترکیب کنم و جستجو رو انجام دهم(با دستورات SQL)

hossein_h62
سه شنبه 07 دی 1389, 07:59 صبح
اینجوری :


Select * From Table
Where Fname like @name AND Lname like @family

khoshblagh
سه شنبه 07 دی 1389, 11:10 صبح
اینجوری :


Select * From Table
Where Fname like @name AND Lname like @family

با سلام
علامت @ در اين کد چه کاري انجام ميدهيد؟

hossein_h62
سه شنبه 07 دی 1389, 11:36 صبح
سلام علامت @ مشخصه متغیر در دستورات sql هست.میتونه به این صورت باشه :

'Select * From Table
Where Fname like'+Edit1.Text+' AND Lname like'+Edit2.Text;

matinebi
سه شنبه 07 دی 1389, 13:10 عصر
اگه نام و نام خانوادگی هر دو در یک ادیت نوشته شود چطور باید نوشت.به صورت زیر چطور باید انجام داد‎?‎
select ‏name+lname AS Expr1 from table

آیا باید در ADOquery یک فیلد به نام exp1 تعریف کرد

matinebi
پنج شنبه 09 دی 1389, 23:16 عصر
منظورم اینه اگه نخام ۲تا ادیت قرار دهم و فقط یک ادیت باشد چطور باید جستجو رو نوشت

hossein_h62
جمعه 10 دی 1389, 09:15 صبح
یعنی اگر فیلد نام و نام خانوادگی رو جدا داشته باشی ولی در یک ادیت باکس بخواین جستجو کنید ؟ بشکل زیر :

'Select * From Table
Where (Fname+' '+Lname) like'+Edit1.Text;