网学网为广大网友收集整理了,ASP在线考试系统,希望对大家有所帮助!
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
会知道调哪个ODBC驱动程序来服务.Windows的“控制面板”,找到图标“32位ODBC”(有一些系统上叫“ODBC”,“32bitODBC”),双击,出现一对话框,输出“Data Source Name”为“dsnl”,单击“OK”,再单击“选择数据库”,选中你要使用的数据库,例如“C:\bl.mdb”,这样就OK了。以后我们就用“dsnl”来访问数据库“C:\bl.mdb”,而不直接用文件名“C:\bl.mdb”,这样做的好处是一旦我们改变了文件名或存放地,就不用再一个一个的修改程序中所有该数据库的名称,而只需修改DSN中的配置就可以了 4.1.2创建数据库链接 用过VB的人都知道,DAO中有链接(Connection),RDO中有ado Connection。链接用以保持一些关于正在访问的数据的一些状态信息,以及链接者信息。ASP文件中如果要访问数据,必须首先创建与数据库的链接,其语法如下: set Mconn =Server createObject(“ADOBD CONNECTION”)这条语句创建了连结对象mConn,接下来:mConn.Open“dsn1”,“usemane”,“password” 这条语句打开链接,用到了DSN,本例为“dsnl”。其后的两个参数分别是访问数据库的用户名和口令,为可选参数。注意:必须有以上两个小步骤,因为链接对象的创建与打开是两回事,只有打开了才真正可以用。 4.1.3创建数据对象 ADO中的数据对象通常保存的是查询结果。Record Set是ADO中最复杂的对象,有许多属性和方法,灵活运用,可以达到许多好的效果。与DAO中的一样,Record Set保存的是一行行的记录并标有一个当前记录。以下是创建方法: Set Record set =mConn.Execute(sqtStr) 这条语句创建并打开了对象Record Set,其中mConn是先前创建的链接对象,sqtStr是一个串,代表一条标准的SQL语句,例如: sqlStr =“SELECT * FROM tabl” Set Record set =mConn.Execute(sqlStr) 这条语句执行后,对象Record set中就保存了tabl中的所有记录。在ASP文件中如何应用返回结果,本文将在文末给出一个实例说明。 4.1.4操作数据库 Execute方法的参数是一个标准的SQL语句串,所以我们可以利用它方便地执行数据插入、修改、删除等操作,例如: sqlStr = “INSERT INTO tabl VALUES(1,2)” Mconn.Execute(sqlStr)/执行插入操作 sqlStr = “UPDATE tabl SET fieldl =3” Mconn.Execute(sqlStr)/执行修改操作 4.1.5关闭数据对象和链接对象 在使用了ADO对象之后,一定要记住关闭它,因为它使用了一定的服务器资源。通过调用方法close实现关闭,然后再释放它。 Record Set.close Set Record Set=Nothing/关闭创建的数据对象 mConn.closeSet mConn=Nothing/关闭创建的链接对象 4.1.6 Response对象 Response对象是用来控制发送给用户的信息,包括直接发送信息给浏览器、重定向浏览器到另一个URL或设置cookie的值 语法:Response.collection/property/method 4.1.7 Request 可以使用Request对象访问任何基于 HTTP请求传递的所有信息,包括从 HTML表格用 POST方法或 GET方法传递的参数、cookie和用户认证。 Request对象使您能够访问客户端发送给服务器的二进制数据。 Request的语法:Request[.集合|属性|方法](变量); |
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn |