ورود

View Full Version : نمایش کلیه کلمات مشابه



IranVB
پنج شنبه 03 آذر 1390, 15:53 عصر
سلام
من در حال نوشتن یک برنامه هستم، و از دستور sql زیر برای جستجو در بانک استفاده کرده ام:

SQl = "SELECT * FROM Source WHERE Name='Ali'"
مشکل من اینجاست که من میخواهم وقتی نوشتم A تمامی فیلد هایی که حاوی کاراکتر A هستند در datagrid نمایش داده شوند، اما متاسفانه اینطور نمیشود، دوستان آیا راهی برای اینکار وجود دارد؟
اگر ممکن است دستور sql بالا را ویرایش کنید

باتشکر

M.T.P
پنج شنبه 03 آذر 1390, 16:20 عصر
Dim StrSearch As String
Dim StrSql As String
StrSearch = "A"
StrSql = "SELECT * FROM Source WHERE Name Like '%" & StrSearch & "%'"

IranVB
پنج شنبه 03 آذر 1390, 16:36 عصر
سوالی دیگری برایم پیش آمد
"%" در دستور بالا چع معنی میدهد
متشکرم

M.T.P
پنج شنبه 03 آذر 1390, 16:50 عصر
دستور Like (http://www.w3schools.com/sql/sql_like.asp)