PDA

View Full Version : جستجوی پیشرفته؟



reham
جمعه 11 دی 1383, 20:24 عصر
سلام به همگی.من میخوام برای برنامم یه search درست کنم که یه رشته رو در مکان مشخصی در یک فیلد در دیتابیس پیدا کنه.
انتخاب اون رو میخوام به عهده کابر بزارم.

مثلا با تایپ **ua**sa*f
رشته ای رو که دو حرف اول اون ua و 2 حرف پنجم و ششم اون sa و حرف 8 اون f باشه رو برگردونه.
راههای زیادی رو استفاده کردم ولی دیدم باید ترکیبهای زیادی رو در نظر بگیرم.
مثلا ستاره ها رو بخونم جاشونو نگه دارم بعد از اینجور کارا.
میخوام ببینم راه حل منطقی دیگه ای هست یا نه اگه کمک کنید ممنون میشم.

Behrouz_Rad
شنبه 12 دی 1383, 12:26 عصر
MyString.SubString
Like Operator
Create a Check Function
and....

reham
شنبه 12 دی 1383, 19:59 عصر
جناب راد میشه بیشتر توضیح بدید.
plz

Behrouz_Rad
دوشنبه 14 دی 1383, 10:20 صبح
سلام.
از دستورات Left و Right‌ می تونید در Select استفاده کنید.

reham
دوشنبه 14 دی 1383, 19:34 عصر
ممنونم :thnx:

mahdie
چهارشنبه 16 دی 1383, 08:02 صبح
فکر می کنم با این کد مشکلتون حل بشه یعنی امیدوارم :



select fieldname from table name where fieldname like ua--sa-f--l

- به معنی یک حرف است و در صورت نیاز % به معنی چند حرف

reham
چهارشنبه 16 دی 1383, 18:53 عصر
از راهنمایی شما بسیار ممنونم خانم مهندس :thnx: