sirwan
پنج شنبه 10 دی 1383, 12:39 عصر
سلام
من با asp.net(vb) کار می کنم .
یک عمل جستجو روی دیتا بیسم دارم که بایستی مقدار وارد شده در textbox در یکی از فیلدهای جدول پیدا بشود. این فیلد می تونه از نوع nvarchar یا ntext باشد(یعنی هر دو نوع جستجو را دارم.
من می خواهم که یک یا چند رشته در بین چندین رشته برگردانده شود.از query زیر استفاده کردهام که اشتباه است چون با وارد کردن چند حرف از یک رشته در textbox هم فیلد مورد نظر را بر می گرداند:
"WHERE last_name LIKE '%" & Replace(strSearch, "'", "''") & "%' s
مثلا اگر بخواهم که فیلد شامل:
"سیب سرخ"
باشد با وارد کردن "سی" یا "سر" یا هر بخشی از این کلمات فیلد را بر می گرداند
در حالیکه می خواهم با وارد کردن یکی از این کلمات یا هر دوی آنها فیلد را برگداند.
ممنون :flower: :flower: :flower:
من با asp.net(vb) کار می کنم .
یک عمل جستجو روی دیتا بیسم دارم که بایستی مقدار وارد شده در textbox در یکی از فیلدهای جدول پیدا بشود. این فیلد می تونه از نوع nvarchar یا ntext باشد(یعنی هر دو نوع جستجو را دارم.
من می خواهم که یک یا چند رشته در بین چندین رشته برگردانده شود.از query زیر استفاده کردهام که اشتباه است چون با وارد کردن چند حرف از یک رشته در textbox هم فیلد مورد نظر را بر می گرداند:
"WHERE last_name LIKE '%" & Replace(strSearch, "'", "''") & "%' s
مثلا اگر بخواهم که فیلد شامل:
"سیب سرخ"
باشد با وارد کردن "سی" یا "سر" یا هر بخشی از این کلمات فیلد را بر می گرداند
در حالیکه می خواهم با وارد کردن یکی از این کلمات یا هر دوی آنها فیلد را برگداند.
ممنون :flower: :flower: :flower: