PDA

View Full Version : جستجو در بانک



aleas2
دوشنبه 21 آذر 1390, 17:52 عصر
سلام خسته نباشید یه بانک دارم شامل لیست سایت و همینطور نام هسته اسم فیلد هم link و name هسته
خب حالا من با Adodc به بانک وصل شدم میخوام تو فیلد لینک به این طریق جستجو کنم تو فیلد link رکورد ها به این صورت هستن
www.name.com
http://www.name.ir
و...
خب من میخوام فقط name رو جستجو کنم چطور میتونم اینجوری جستجو کنم یعنی www و http و com و ir و... رو وارد نکنم فقط name وارد کنم امیدوارم متوجه منظورم شده باشین

ho3ein.3ven
دوشنبه 21 آذر 1390, 18:03 عصر
سلام خسته نباشید یه بانک دارم شامل لیست سایت و همینطور نام هسته اسم فیلد هم link و name هسته
خب حالا من با Adodc به بانک وصل شدم میخوام تو فیلد لینک به این طریق جستجو کنم تو فیلد link رکورد ها به این صورت هستن
www.name.com (http://www.name.com)
http://www.name.ir
و...
خب من میخوام فقط name رو جستجو کنم چطور میتونم اینجوری جستجو کنم یعنی www و http و com و ir و... رو وارد نکنم فقط name وارد کنم امیدوارم متوجه منظورم شده باشین

بفرما داداش
p = "http://www.google.com (http://www.google.com/)"

h = Split(p, ".")(1)

Print h

محسن واژدی
دوشنبه 21 آذر 1390, 18:56 عصر
سلام
کد زیر را بررسی کنید:

Adodc1.RecordSource = "SELECT * FROM table WHERE link Like '%name%'"
Adodc1.Refresh

این دستور تمامی فیلدهایی که حاوی name هستند را لیست میکند

موفق باشید

aleas2
دوشنبه 21 آذر 1390, 20:09 عصر
سلام خسته نباشید ببخشید این روش جواب نمیده خطا میده ضمنا" name میخوام از تو text2.text بخونه

محسن واژدی
دوشنبه 21 آذر 1390, 20:39 عصر
سلام
بله اشتباهی در دستور وجود داشت
کد زیر را بررسی کنید:

Adodc1.RecordSource = "SELECT * FROM table WHERE link Like '%" & Text2.Text & "%'"

Adodc1.Refresh

نام جدول را جایگزین table کنید

موفق باشید