下面是对于“超精华的asp代码大全第2/2页”攻略的详细讲解。
标题
超精华的asp代码大全第2/2页
简介
本文所涉及的asp代码,全部放在了本文章件夹下的 "code" 文件夹中,你也可以从ASC刊物相关的网站或者其他地方下载到。
目录
本文主要介绍以下几个方面:
- ASP基础教程
- ASP组件程序示例
- 数据库操作方法
- 文件处理技巧
详解
ASP基础教程
ASP(Active Server Pages),是微软的一种动态网页技术,它的出现标志着 ASP 广泛应用于WEB(World Wide Web)应用程序设计领域,这是由于其容器函数的强大可扩展性,以及其专有对象的丰富多样性。
在本章节中,我们将会涵盖:ASP概述、创建 ASP 基本应用、ASP程序框架结构、变量和常量、函数、运算符、条件语句等基础内容。
ASP组件程序示例
组件程序(COM)是一段可重用程序代码,它可以用在多个不同应用软件中。组件程序是作为一个二进制文件存储的,它可以按照需要被部署在你的服务器上,在你的 ASP 应用程序中调用。
在本章节中,我们将会涵盖:COM组件的基本概念、使用组件程序、组件内使用的对象及其方法、浏览器无关的输出等相关内容。
下面是一个示例代码:
<%
Set objR = Server.CreateObject("ADODB.Recordset")
objR.Open "SELECT * FROM emp", "Provider=SQLOLEDB.1;Password=<浏览器中输入的密码>;Persist Security Info=True;User ID=<浏览器中输入的用户ID>;Initial Catalog=<数据库名>;Data Source=<浏览器中输入的服务器地址>"
Do Until objR.EOF
Response.Write "工号:" & objR("emp_id") & "<br>"
Response.Write "姓名:" & objR("emp_name") & "<br>"
Response.Write "性别:" & objR("emp_gender") & "<br>"
Response.Write "部门:" & objR("emp_dept") & "<hr>"
objR.MoveNext
Loop
objR.Close
Set objR=Nothing
%>
此代码将会连接到名字为emp的表,需要填写密码、用户名、数据库和服务器地址,查询员工的工号、姓名、性别和所在部门,并将结果输出。
数据库操作方法
在 ASP 中使用的主要数据库包括 SQL Server、MySQL、Oracle 等。在这些数据库中,常用的操作有插入、修改、删除、查询等。
在本章节中,我们将会涵盖:连接数据库、创建表、插入数据、修改数据、删除数据、查询数据等相关内容。
下面是一个示例代码:
<%
' 连接数据库
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=./data/db.mdb;"
' 插入数据
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "select * from tb_users", conn, 1, 3
rs.AddNew
rs("username") = "test"
rs("password") = "123456"
rs("email") = "test@test.com"
rs("telno") = "11111111111"
rs.Update
' 查询数据
rs.Filter = "username = 'test'"
Do Until rs.EOF
Response.Write rs("username") & "<br>"
Response.Write rs("password") & "<br>"
Response.Write rs("email") & "<br>"
Response.Write rs("telno") & "<hr>"
rs.MoveNext
Loop
rs.Close
conn.Close
%>
此代码将会连接到名为db.mdb的Access数据库,插入一条数据,数据包括用户名称、密码、邮箱和电话号码,然后查询该用户,并将结果输出。
文件处理技巧
在ASP中,可以很方便地操作文件,可以创建、读取、写入、查找文件,还可以遍历文件夹并进行相关处理。
在本章节中,我们将会涵盖:创建文件、读取文件、写入文件、遍历文件夹等相关内容。
下面是一个示例代码:
<%
Set fso = Server.CreateObject("Scripting.FileSystemObject")
Set f = fso.CreateTextFile(Server.MapPath("file.txt"), True)
f.Write "Hello World!"
f.Close
Set f = fso.OpenTextFile(Server.MapPath("file.txt"), 1)
Response.Write f.ReadAll
f.Close
%>
此代码将会在服务器上创建一个名为file.txt的文本文件,然后向文件中写入"Hello World!",最后读取文件中的所有内容并输出。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:超精华的asp代码大全第2/2页 - Python技术站