الموصى به: يستخدم ASP رقم الهاتف لإنشاء الكود للصورة الوظيفة: قم بإنشاء رقم الهاتف على الصفحة إلى تنسيق الصورة. ٪ call com_creatvalidcode (request.querystring (tel)) sub sub sub com_creatvalidcode (ptel) '---------- 禁止缓存 reponse.expires = 0 response.addheader pragma
يقوم رمز مثيل ASP بتصدير البيانات مباشرة في قاعدة البيانات إلى جدول بيانات Excel.
<!-#تضمين ملف = ../conn.asp->
<٪
DIM S ، SQL ، اسم الملف ، FS ، MyFile ، x
set fs = server.createObject (scripting.filesystemObject)
'-تقديم تريد تخزين ملف Excel الذي تم إنشاؤه على النحو التالي
filename = server.mappath (user.xls)
'-احذف ملف Excel الأصلي إذا كان موجودًا
إذا fs.filexists (اسم الملف) ثم
fs.deletefile (اسم الملف)
إنهاء إذا
'-إنشاء ملف excel
set myfile = fs.createTextFile (اسم الملف ، صحيح)
"ضبط rs = server.createBject (adodb.recordset)
'-تتبع البيانات التي تريد وضعها في Excel من قاعدة البيانات
'SQL = SELECT * من ترتيب TB_EXECL بواسطة معرف DESC
'Rs.Open SQL ، Conn
وقت البدء = طلب (وقت البدء)
endtime = request (endtime)
startNendtime = addTime بين #& starttime & 00: 00: 00 #و #& endtime & 23: 59: 59 #
strsql = حدد * من myeky_myusr
set rstdata = conn.execute (strsql)
إذا لم يكن rsstdata.eof وليس rsstdata.bof ثم
دامح ترن ، ريبستر
strline =
لكل x في rstdata.fields
strline = strline & x.name & chr (9)
التالي
'-كتابة اسم العمود للجدول للتفوق أولاً
myfile.writeline strline
تفعل بينما لا rstdata.eof
strline =
لكل x في rsstdata.fields
strline = strline & x.value & chr (9)
التالي
myfile.writeline strline
rsstdata.movenext
حلقة
إنهاء إذا
Response.write يتم إنشاء ملف Excel بنجاح ، انقر فوق <a href = user.xls target = _blank> تنزيل </a>!
rsstdata.close
تعيين rstdata = لا شيء
conn.close
تعيين conn = لا شيء
٪>
المشاركة: فصل التعليمات البرمجية والصفحة في ASP من أجل تجنب صعوبات الصيانة الناجمة عن خلط برامج ASP ورمز HTML ، تقدم هذه المقالة طريقة لاستخدام القوالب لفصل البرامج والصفحات لجعل البرمجة أسهل. عند استخدام ASP لإنشاء موقع ، غالبًا ما يكون هناك موقف يتم فيه خلط رمز البرنامج ورمز HTML في ملف ASP. هناك العديد من العيوب للقيام بذلك: 1. ناهيك عن البرمجة ، تحتاج إلى ذلك