ستشاركك هذه المقالة بعض التعليمات البرمجية المصدر التي يتم استخدامها غالبًا في برمجة ASP. مناسبة للمبتدئين للقراءة. آمل أن يكون ذلك مفيدًا لك ، دعنا نلقي نظرة معًا!
ASP هو اختصار صفحة الخادم النشط ، وهذا يعني صفحة الخادم الديناميكي. ASP هو تطبيق تم تطويره بواسطة Microsoft لاستبدال برامج البرمجة النصية CGI. تابع مع المقالة السابقة >> http://www.vevb.com/kaifa/asp/70602.html
11. اتصال قاعدة البيانات:
- <٪
- OptionExplicit
- DimStartime ، Endtime ، conn ، connstr ، db
- وقت البدء = Timer ()
- تغيير اسم قاعدة البيانات
- DB = DATA/DVBBS5.MDB
- setConn = server.createObject (adodb.connection)
- connstr = provider = microsoft.jet.oledb.4.0 ؛ datasource = & server.mappath (db)
- "إذا كان الخادم الخاص بك يستخدم إصدارًا أقدم من برنامج تشغيل Access ، فيرجى استخدام طريقة الاتصال التالية
- 'connstr = driver = {microsoft accessDriver (*. mdb)} ؛ dbq = & server.mappath (db)
- Conn.Openconnstr
- وظيفة collosedatabase
- conn.close
- setConn = لا شيء
- الوظيفية
- ٪>
12.SQL Connection:
- <٪
- OptionExplicit
- DimStartime ، Endtime ، conn ، connstr ، db
- وقت البدء = Timer ()
- connstr = driver = {sqlserver} ؛ server = hudenq-n11t33nb ؛ uid = sa ؛ pwd = xsfeihu ؛ database = dvbbs
- setConn = server.createObject (adodb.connection)
- Conn.Openconnstr
- وظيفة collosedatabase
- conn.close
- setConn = لا شيء
- الوظيفية
- ٪>
13. افتح رمز صفحة الويب باستخدام لوحة المفاتيح:
- <scriptLanguage = javaScript>
- وظيفة (EventObject)
- {
- if ((event.ctrlkey && window.event.keycode == 13) || (event.altkey & window.event.keycode == 83)))
- {
- Window.Open ('موقع الويب' ، '' ، '')
- }
- }
- </script>
فيما يلي رموز Ctrl+Enter و ALT+S بنفسك ثم قم بتغييرها.
14. اجعل الطبقة غير مكتوبة بواسطة رمز التحكم:
- <divz-index: 2> <Objectxxx> </bomf> </viv> #front
- <divz-index: 1> <Objectxxx> </bomf> </viv> #back
- <divid = layer2style = الموضع: المطلق ؛ الأعلى: 40 ؛ العرض: 400px ؛ الارتفاع: 95px ؛ z-index: 2>
- <TableHeight = 100 ٪ عرض = 100 ٪ bgColor =#ff0000> <tr>
- <tdheight = 100 ٪ عرض = 100 ٪> </td> </tr> </table> <framewidth = 0height = 0> </frame> </viv>
- <divid = layer1style = الموضع: مطلق ؛ الأعلى: 50 ؛ العرض: 200px ؛ الارتفاع: 115px ؛ z-index: 1>
- <frameHeight = 100 ٪ عرض = 100 ٪> </frame> </div>
15. Dongwang Flash Code:
- <ObjectClassid = clsid: D27CDB6E-AE6D-11CF-96B8-444553540000
- CodeBase = http: //download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5،0،0،0
- العرض = 468Height = 60>
- <ParamName = movievalue = Images/yj16d.swf>
- <ParamName = QualityValue = High>
- <inmbedsrc = الصور/dvbanner.swfquality = عالية
- pluginspage = http: //www.macromedia.com/shockwave/download/index.cgi؟ p1_prod_verse = shockwaveflash ؛
- ؛؛؛؛؛؛؛؛؛؛؛؛ ؛ type = application/x-shockwave-flashwidth = 468Height = 60> </bomust>
16.VBS رمز نافذة المنبثقة:
- <scriptLanguage = vbscript>
- msgbox لم تسجل أو قمت بتسجيل الدخول إلى المنتدى ، 0 ، منتدى بوتيك
- location.href = login.asp
- </script>
17. استخدم FSO لتعديل وظائف المحتوى الخاصة بالملف:
- FunctionFSoChange (اسم الملف ، الهدف ، السلسلة)
- Dimobjfso ، objcountfile ، fileTempdata
- setObjfso = server.createBject (scripting.filesystemObject)
- setObjCountFile = objfso.opentextFile (server.mappath (اسم الملف) ، 1 ، صحيح)
- fileTempdata = objcountfile.readall
- objcountfile.close
- FileTempdata = استبدال (FileTempdata ، الهدف ، السلسلة)
- setObjCountFile = objfso.createTextFile (server.mappath (filename) ، true)
- objcountfile.writefiletempdata
- objcountfile.close
- setObjCountFile = لا شيء
- setobjfso = لا شيء
- الوظيفية
18. الوظائف التي تستخدم FSO لقراءة محتوى الملف:
- FunctionFsoFileread (اسم الملف)
- Dimobjfso ، objcountfile ، fileTempdata
- setObjfso = server.createBject (scripting.filesystemObject)
- setObjCountFile = objfso.opentextFile (server.mappath (اسم الملف) ، 1 ، صحيح)
- fsofileread = objcountfile.readall
- objcountfile.close
- setObjCountFile = لا شيء
- setobjfso = لا شيء
- الوظيفية
19. الوظائف التي تستخدم FSO لقراءة سطر معين من الملف:
- FunctionFsolinedIt (اسم الملف ، الكتان)
- iflinenum <1thenexitfunction
- Dimfso ، F ، Temparray ، Tempcnt
- setfso = server.createBject (scripting.filesystemObject)
- ifnotfso.filexists (server.mappath (filename)) thenexitfunction
- setf = fso.opentextFile (server.mappath (filename) ، 1)
- ifnotf.atendofstreamthen
- tempcnt = f.readall
- F.Close
- setf = لا شيء
- قالب = انقسام (tempcnt ، chr (13) و CHR (10))
- iflinenum> ubund (temparray)+1then
- exitfunction
- آخر
- fsolinedit = temparray (الكتان 1)
- Endif
- Endif
- الوظيفية
20. الوظائف التي تعدل المحتوى الخاص بالملف باستخدام FSO:
- FunctionFSoChange (اسم الملف ، الهدف ، السلسلة)
- Dimobjfso ، objcountfile ، fileTempdata
- setObjfso = server.createBject (scripting.filesystemObject)
- setObjCountFile = objfso.opentextFile (server.mappath (اسم الملف) ، 1 ، صحيح)
- fileTempdata = objcountfile.readall
- objcountfile.close
- FileTempdata = استبدال (FileTempdata ، الهدف ، السلسلة)
- setObjCountFile = objfso.createTextFile (server.mappath (filename) ، true)
- objcountfile.writefiletempdata
- objcountfile.close
- setObjCountFile = لا شيء
- setobjfso = لا شيء
- الوظيفية
21. الوظائف التي تستخدم FSO لقراءة محتويات الملفات
:
- FunctionFsoFileread (اسم الملف)
- Dimobjfso ، objcountfile ، fileTempdata
- setObjfso = server.createBject (scripting.filesystemObject)
- setObjCountFile = objfso.opentextFile (server.mappath (اسم الملف) ، 1 ، صحيح)
- fsofileread = objcountfile.readall
- objcountfile.close
- setObjCountFile = لا شيء
- setobjfso = لا شيء
- الوظيفية
22. الوظائف التي تستخدم FSO لقراءة سطر معين من الملف:
- FunctionFsolinedIt (اسم الملف ، الكتان)
- iflinenum <1thenexitfunction
- Dimfso ، F ، Temparray ، Tempcnt
- setfso = server.createBject (scripting.filesystemObject)
- ifnotfso.filexists (server.mappath (filename)) thenexitfunction
- setf = fso.opentextFile (server.mappath (filename) ، 1)
- ifnotf.atendofstreamthen
- tempcnt = f.readall
- F.Close
- setf = لا شيء
- قالب = انقسام (tempcnt ، chr (13) و CHR (10))
- iflinenum> ubund (temparray)+1then
- exitfunction
- آخر
- fsolinedit = temparray (الكتان 1)
- Endif
- Endif
- الوظيفية
في هذه المرحلة ، سأقدمها لك في ملخص رموز ASP شائعة الاستخدام.