家电维修班,手机维修班,电脑维修班,电工班,焊工班,液晶电视维修班,电动工具维修班、电动车摩托车维修班、网络营销培训、网站设计培训、淘宝培训---全国招生 家电维修班,手机维修班,电脑维修班,电工班,焊工班,液晶电视维修班,电动工具维修班、电动车摩托车维修班、网络营销培训、网站设计培训、淘宝培训---全国招生
阳光电影院· 地区招生平台· 知识库 · 维修资料查询 ·您想咨询招生情况,请联系我啊·您想咨询招生情况,请联系我啊·
当前位置:湖南阳光电子技术学校文章资讯招生解答

湖南阳光电子技术学校 简介

学校地址:湖南省 长沙市 雨花区 车站南路红花坡路口
来校路线:长沙火车站售票厅后坪,乘135路公交车到“红花坡站”,即到.
学校电话:0731-85579057,0731-85569651
免费电话:0731-85579057
值班手机:(0)13807313137 杨老师
开课时间:我校常年面向全国招生,月月开班。每月1号,16号开学。
招生范围:凡年满15岁的公民,不限年龄,性别,地区。都欢迎来我校学习。
食宿问题:学校免费住宿,免费提供床上用品。食堂就餐,费用自理,约12元/天。
学校官网:www.hnygpx.net www.410014.com
专业介绍:欢迎查看我校专业课程!
收费标准:欢迎查看我校收费标准!
在线 Q Q:您想咨询招生情况,请联系我啊·您想咨询招生情况,请联系我啊
网上报名:欢迎您报读湖南阳光电子学校!


在ASP中实现页面与数据库连接的几种实用方法

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2010-07-19 02:02:58
摘要:该文讨论在ASP中页面与数据库连接的几种实用方法,最后给出一个利用该文提供的函数存取SQL Server数据库的例子,对开发网络自动化系统有重要的实际意义。关键词:ASP数据库连接
在Internet网上随处可见留言板、讨论组、网上投票、网上调查、聊天室等Internet功能模块,在许多单位的小型局域网中也运行着各种各样的办公自动化网络系统,这些程序都是利用ASP(Active Server Page)与数据库技术结合而实现的。页面与数据库源建立连接是访问数据库的一步,也是最为重要的一步。
在ASP脚本中可以通过三种实用的方法连接数据库:通过ODBC DSN建立连接,通过oledb建立连接和通过driver建立连接。
一、通过ODBC DSN建立连接
运用ODBC数据源,首先必须在控制面板的ODBC中设置数据源,然后再编写脚本和数据库源建立连接。
1、创建 ODBC DSN
  通过在 Windows 的"开始"菜单打开"控制面板",您可以创建基于 DSN 的文件。双击"ODBC"图标,然后选择"系统 DSN"属性页,单击"添加",选择数据库驱动程序,然后单击"下一步"。按照后面的指示配置适用于您的数据库软件的 DSN。常用的数据库软件有Microsoft Access和SQL Server等,这里以SQL Server 数据库为例。
  配置 SQL Server 数据库系统DSN:注意如果数据库驻留在远程服务器上,请与服务器管理员联系,获取附加的配置信息;下面的过程使用 SQL Server 的 ODBC 默认的设置,它可能不适用于您的硬件配置。在"创建新数据源"对话框中,从列表框中选择"SQL Server",然后单击"下一步"。键入 DSN 文件的名称,然后单击"下一步"。单击"完成"创建数据源。键入运行 SQL 服务程序的服务器的名称、登录 ID 和密码。在"创建 SQL Server 的新数据源"对话框中,在"服务器"列表框中键入包含 SQL Server 数据库的服务器的名称,然后单击"下一步"。选择验证登录 ID 的方式。如果要选择 SQL 服务器验证,请输入一个登录 ID 和密码,然后单击"下一步"。在"创建 SQL Server 的新数据源"对话框中,设置默认数据库、存储过程设置的驱动程序和 ANSI 标识,然后单击"下一步"。(要获取详细信息,请单击"帮助"。)在对话框(同样名为"创建 SQL Server 的新数据源")中,选择一种字符转换方法,然后单击"下一步"。(详细信息,请单击"帮助"。)在下一个对话框(同样名为"创建 SQL Server 的新数据源")中,选择登录设置。 注意典型情况下, 您只能使用日志来调试数据库访问问题。 在"ODBC Microsoft SQL Server 安装程序"对话框中,单击"测试数据源"。如果 DSN 正确创建,"测试结果"对话框将指出测试成功完成。
2、编写脚本和数据库源建立连接
  ADO(ActiveX Data Objects ) 提供 Connection 对象,可以使用该对象建立和管理应用程序和 ODBC 数据库之间的连接。Connection 对象具有各种属性和方法,可以使用它们打开和关闭数据库连接。编写数据库连接脚本,首先应创建 Connection 对象的实例,接着打开数据库连接:
<%
set conn=server.createobject("adodb.connection")
conn.open "DSN=ODBC名称;Database=数据库名称;UID=;PWD=;"
%>
二、通过oledb建立连接
运用oledb方法建立页面与数据库的连接, 不需要创建 ODBC DSN数据源,直接编写如下的脚本和数据源建立连接,是一种简单易用的方法。
<%
set conn=server.createobject("adodb.connection")
conn.open "Provider=SQLOLEDB;server=(SQL服务器名称或IP地址);database=数据库名称;uid=;pwd="
%>
三、通过driver建立连接
通过driver建立页面与数据库的连接,同样不需要创建ODBC DSN数据源,但必须知道实际的数据库文件路径或者数据源名(例如,SQLserver的数据库)。
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={sql server};server=(SQL服务器名称或IP地址);database=数据库名称;uid=;pwd="%>
四、实例(登陆系统)
 无论是进入论坛发表自己观点,还是进入自动化管理系统,都需要用户填写登录信息,系统在自身的数据库中检查是否有此用户的注册信息,如果检测到,用户即可顺利登录。而这一登录检查过程的实现,就需要后台数据库与前台页面的连接。
代码实现:连接脚本程序可单独写为一页命名为conn.asp ,需要时引用即可。也可直接写在登录检查页面中。
conn.asp源代码:
<%
set conn=server.createobject("adodb.connection")
conn.open "dsn=test;database=test;uid=czx;pwd=czx123;"
%>
login_check.asp ( 登录检查页 )
<!--#include file="conn.asp" -->
<%
Dim name,pwd
name=trim (Request("name"))
pwd=trim (Request("pwd"))
if Request("B1")="登录" then
 set rs=server.createobject("adodb.recordset")
 sql="select * from member where loginname='"&name&"' "
 rs.open sql,conn,1,1
 ifrs.eof and rs.bof then
  Response.Write "您无权进入,请先注册新用户。"
 else
  if rs("password")=pwd then
  session("memid")=rs("id")
  rs.close
  set rs=nothing
  Response.Redirect "index.asp"
 end if
end if
end if
conn.close
set conn=nothing
%>
五、结束语
本文介绍了几种实用的连接数据库的方法,利用它可以轻松实现页面与SQL数据库的连接。页面与数据库的连接是自动化系统的基础,其实用有效性非常重要,本文中所述方法是作者大量实践经验之总结,其实用有效性已经过实际检验。


参考文献:
[1] 《即时响应ASP脚本》 Greg Buczek 著,人民邮电出版社
[2] DataBase and the World Wide WebMarianne Winslett, University of Illinois

  湖南省阳光电子技术学校常年开设:手机维修培训、家电维修培训、电工培训、电脑维修培训、焊工培训--面向全国火爆招生!网址:http://www.hnygpx.com 报名电话:0731-85579057)。百分百安置就业。颁发全国通用权威证书。采用我校多年来独创的“模块教学法”,理论与实践相结合、原理+图纸+机器三位一体的教学模式,半天理论,半天实践,通俗易懂,确保无任何基础者也能全面掌握维修技能、成为同行业中的佼佼者。包教包会包工作(一期不会,免费学会为止)。

Tags:在ASP中实现页面与数据库连接的几种实用方法

作者:在ASP中实现页面与数据库连接的几种实用方法
以上是在ASP中实现页面与数据库连接的几种实用方法详细信息,如果您想进一步的了解在ASP中实现页面与数据库连接的几种实用方法的其他相关等,请参考下方我们为您提供的有关在ASP中实现页面与数据库连接的几种实用方法的相关资讯,让您获取更多的在ASP中实现页面与数据库连接的几种实用方法信息。以上在ASP中实现页面与数据库连接的几种实用方法信息,由湖南阳光电子技术学校提供。

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

网页说明

    在ASP中实现页面与数据库连接的几种实用方法这条信息,为您提供了中国最新最全的在ASP中实现页面与数据库连接的几种实用方法信息,欢迎您免费查看在ASP中实现页面与数据库连接的几种实用方法信息。如果您对在ASP中实现页面与数据库连接的几种实用方法这条消息有好的意见建议请联系我们,让我们一起进步!
  • 热门关键词:创维(766)  CPU(363)  维修(198)  彩电(188)  机芯(144)  故障(143)  招生(110)  职业中专(105)  技工学校(104)  电脑(98)  开县(91)  学校(88)  手机(87)  BIOS(68)  首选(65)  培训(65)  Windows(63)  笔记本(60)  云阳(58)  Vista(52)  学主板维修哪里最好(50)  学电脑硬件哪里最好(50)  检修(50)  Linux(46)  win7(43)  MTK(43)  海尔(42)  TCL(42)  XP(40)  东芝(40)  主板(39)  三极管(38)  模式(37)  三星(36)  硬盘(36)  液晶电视(35)  工厂(33)  技术(32)  CRT(31)  北京(30)