中易网

如如何将网页连接到数据库?

答案:2  悬赏:0  
解决时间 2021-02-15 08:51
如如何将网页连接到数据库?
最佳答案
在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的数据库)。
conn.open "driver={sql server};server=(SQL服务器名称或IP地址);database=数据库名称;uid=;pwd="%>
全部回答
页面与数据库源建立连接是访问数据库的一步,也是最为重要的一步。 在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的数据库)。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
天虹物资有限公司(桥西新华街社区卫生服务中
有没有人在澳洲读过tafe的土木工程或者电子工
马超VS卢俊义,张辽VS林冲
长春工业大学人文信息学院怎么样
买了一包圣厨宝泡椒凤爪,怎么使用啊?
黄振龙凉茶地址有知道的么?有点事想过去
花城大药房总店我想知道这个在什么地方
银行存贷款利率的息差缩小对目前中国的商业银
画画是艰苦的劳动,是没有捷径可走的。仿写句
一个DNA分子是单链还是双链
凑春。打成语
JSP中如何写输出计算结果的语句
沙柳街道在什么地方啊,我要过去处理事情
一个装有水的底面直径是20cm的圆柱玻璃杯中放
手机电池容量大好还是小好?
推荐资讯
香港电视剧《淡情说案》的主题.林峰
手机用4G看直播,看了两分钟之后关掉直播并没
宝瑞通典当行在哪里啊,我有事要去这个地方
芙蓉兴盛便利超市铃铃便利店地址在什么地方,
求画面好的校园恋爱动漫
微信二维码生成
花都区房地产业协会怎么去啊,有知道地址的么
美点在什么地方啊,我要过去处理事情
西安黄河电子工程公司我想知道这个在什么地方
三丰量具外壳标签上A R 4J 等是什么意思
熙有火字意思吗
信阳市产业集聚区电子产业孵化园在什么地方啊
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?