في تطوير الويب، غالبًا ما نواجه أزواجًا متعددة من الكلمات الرئيسية للاستعلامات الميدانية الفردية، وعادةً ما أقوم بتنفيذ ذلك من خلال المصفوفات الديناميكية. بالطبع، عادةً ما يتم فصل الكلمات الرئيسية المتعددة بمسافات أو، أفترض أن الكلمات الرئيسية المتعددة مفصولة بمسافات، وسلسلة الكلمات الرئيسية هي keyStr، والرمز المحدد هو. رمز البرنامج:
وفيما يلي المحتوى المقتبس:
انسخ رمز الكود كما يلي:
"البحث عن الكلمات الرئيسية
str=select * from tableName حيث المعرف>4
إذا srhKey<> إذن
keyArr=split(srhKey, )
ي=UBound(keyArr)
ر = 0
ديمكيسترار ()
لأني = 0 إلى ي
إذا keyArr(i)<> إذن
استرداد الحفاظ على keystrArr(t)
strfilter=(empZw مثل '%&keyArr(i)&%' أو empDep مثل '%&keyArr(i)&%' أو empGz مثل '%
strfilter=strfilter&keyArr(i)&%' أو empWy1 مثل '%&keyArr(i)&%' أو empWy2 مثل '%&keyArr(i)
strfilter=strfilter&%' أو empYq مثل '%&keyArr(i)&%' أو com_name مثل '%&keyArr(i)&%')
keystrArr(t)=strfilter
ر=ر+1
نهاية إذا
التالي
keystr=join(keystrArr, and )
str=str& و&keystr
نهاية إذا