موصى به: كيفية استخدام Instrrev () للحصول على اسم الملف في ASP تبدأ وظيفة Instrrev من آخر بحث للسلسلة ، وهي السلسلة السابقة. ٪ dim strtxt ، pos strtxt = www.webjx.com pos = instrev (strtxt ،.) response.write pos ٪ بداية بحثنا في ترتيب عكسي ، من نقطة قبل com. طول حرف البداية ، بما في ذلك هذه النقطة ، يحتوي على عشرة أحرف في المجموع ، وستكون النتيجة 9.
<html> <head> <http-equiv = content-type content = text/html ؛ charset = gb2312> <title> </title> </head> <body> <٪ لغة = vbscript ٪> <٪ const forreading = 1 ، forwriting = 2 ، forappending = 8 Const Tristateusedefault = -2 ، tristatetrue = -1 ، tristatefalse = 0 اسم الملف الخافت filename = test.txt 'المسار النسبي الافتراضي هو c: winnt set fs = createObject (scripting.filesystemObject) تعيين f = fs.getFile (اسم الملف) تعيين readf = f.openastextstream (Forreading ، TristateFalse) المعلمة الأولى اختيارية. وضع الإدخال/الإخراج هو واحد من الثوابت الثلاثة التالية: 'forreading = 1 للقراءة فقط ، forwriting = 2 القراءة والكتابة أو forappending = 3 إلحاق المعلمة الثانية هي أيضا اختيارية. واحدة من القيم الثلاثية الثلاث ، تشير إلى أي تنسيق يتم فتح الملف. تجاهل هذه المعلمة والملف هو ASCII التنسيق مفتوح. TriStateusedefault = -2 افتح الملف بتنسيق النظام الافتراضي ، 'tristatetrue = -1 افتح الملف بتنسيق Unicode أو tristatefalse = 0 "افتح الملف بتنسيق ASCII. يمكنك أيضًا استخدام طريقة OpenTextFile لفتح الملف s = readf.ReadLine افعل أثناء readf.atendofline <> true s = readf.ReadLine Response.write S & 'اقرأ سطر الملف عن طريق السطر واكتبه حلقة Readf.Close ٪> </body> </html> |
مشاركة: بناء جملة استعلام غامض أسرع من الجمل مثل بشكل عام ، عند استخدام الاستعلامات الغامضة ، سيفكر الجميع مثل Select * من الجدول حيث "٪ ٪ ٪" إذا تم استخدام متعددة مثل الاستعلامات الغامضة في عبارة SQL وعدد السجلات كبيرة ، ستكون السرعة بطيئة للغاية بالتأكيد. يمكن للطريقتين التاليتين أيضًا تنفيذ استعلام غامض: حدد * من الجدول حيث patindex ('٪ character ٪' ، a) 0 sele