الغرض: Query Artist Words في جدول المقال
تنسيق الاستعلام: Baidu Google Baidu أفضل أو أن Google أفضل Baidu + Google (يمكنك أيضًا الاستعلام دون إدخال الظروف)
<!-#includefile = "conn.asp"->
<٪
FunctionSearshsql (Tname ، Lname ، Str) 'Tname-Table NamelName-Column Namester-Query
iftrim (str) = "" ثم
mysql = "حدد*من" & tname
آخر
str = sqlencode (str) 'سلسلة استعلام معالجة مسبقة
ARRSTR = split (str ، "") "تتم معالجة السلسلة مع المسافات
umax = ubound (arrstr) 'بعد التجزئة ، يتم تقسيم الصفيف ، وتحديد عدد الكلمات الرئيسية المقسمة إلى
Ifumax> 0then 'معالجة مسافات متعددة في الكلمة الرئيسية "ifumax> 0then" تبدأ من البعد الثاني
fori = 1toumax
strtemp = arrstr (i)
iftrim (strtemp) = "" thenstrtemp = "/~~~~~/" "العناصر المقسمة إلى فارغة ويتم استبدالها بأحرف خاصة.
SQL = SQL & "أو" & lname & "مثل" ٪ "و Strtemp &" ٪ ""
التالي
Endif
mysql = "select*from" & tname & "where" & lname & "like" ٪ "& arrstr (0) &" ٪ '"& sql
يفعل
J = Instr (1 ، MySQL ، "٪/~~~~~/٪" ، 1)
IFJ = 0then
exitdo
Endif
mysql = استبدال (mysql ، "أو" & lname و "مثل" ٪/~~~~~~/٪ "" ، "")