如何用网页对本地access数据库进行访问

如何用网页对本地access数据库进行访问,第1张

javascript连接access数据库

作者:great_domino 的 Blog

文件构成:

Access数据库名为 MyDataMdb, 里面建了一个名为count的表,表由两个

字段组成: ID和COUNT,表里有一条数据: (''''count'''',''''100'''')。

文本文件名为 counttxt,里面随便写入一个数字。

静态页面名为Cnthtm。

以上3个文件都放在同一目录下。

由于采用Access数据库,而它采用非标准SQL语法,所以要注意在表名

和字段名上需要加方括号: []

下面是页面里的代码:

其中getCountFromDB方法是对Access数据库进行 *** 作,getCountFromTxt

方法是对txt纯文本进行 *** 作,这两个方法都在本地执行通过。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 40 Transitional//EN">

<HTML>

<HEAD>

<TITLE> New Document </TITLE>

<META NAME="Generator" CONTENT="EditPlus">

<META NAME="Author" CONTENT="">

<META NAME="Keywords" CONTENT="">

<META NAME="Description" CONTENT="">

<SCRIPT LANGUAGE="JavaScript">

<!--

function getCountFromDB() {

//以当前页面文件为基础,找到文件所在的绝对路径。

var filePath = locationhrefsubstring(0, locationhrefindexOf("Cnthtm"));

var path = filePath + "MyDatamdb";

//去掉字符串中最前面的"files://"这8个字符。

path = pathsubstring(8);

var updateCnt = 0;

//生成查询和更新用的sql语句。

var sqlSelCnt = "SELECT COUNT FROM [COUNT] WHERE ID = ''''count''''";

var sqlUpdCnt = "UPDATE [COUNT] SET [COUNT] = ''''";

//建立连接,并生成相关字符串 >

using (SqlConnection conn = new SqlConnection("Server=服务器名;Database=数据库名;User ID=登录用户名;Password=登录用户密码;")) { SqlCommand command = new SqlCommand(); commandConnection = conn; commandCommandText = "数据库 *** 作的命令"; commandCommandType = CommandTypeText; connOpen(); }

1建立处理数据库连接的ASP程序,首先建立用户端输入界面,在输入界面中需要有数据库名称、用户名称与用户密码等三个字段。

2建立数据库的连接的ASP程序,首先要建立一个ORASESSION对象,用CREATEOBJECT方法建立ORASESSION对象。语法如下:

set orasession=createobjext("oracleinprocserverxorasession")

“oracleinprocserver”在计算机中所登录的“名称”“oracleinprocserverxorasession”

3建立ORASESSION对象,接着建立ORADATABASE对象,要建立ORADATABASE对象的OPENDATABASE和DBOPENDATABASE方法。

4set oradatabase=orasessionopendatabase("数据库别名","用户帐号/密码","启动类型")

5set oradatabase=orasessiondbopendatabase("数据库别名","用户帐号/密码","启动类型")

在使用通达OA 系统时很多用户需要借助Mysql 网页式管理工具进入后台数据库去查看数据,进行一些相应的 *** 作。但是大多数时候用户安装完该工具后都是下面简单介绍几种方法。方法一:设置以用户名和密码的方式登录数据库。具体设置方法如下:1、安装完mysql 数据库管理工具后,在OA 安装目录\webroot\mysql 下找到配置文件configincphp,并用记事本打开。2、找到该行$cfg['Servers'][$i]['auth_type'] = 'config'; // Authenticationmethod (valid choices: config, >

页面与数据库源建立连接是访问数据库的一步,也是最为重要的一步。

在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=servercreateobject("adodbconnection")

connopen "DSN=ODBC名称;Database=数据库名称;UID=;PWD=;"%>二、通过oledb建立连接

运用oledb方法建立页面与数据库的连接, 不需要创建 ODBC DSN数据源,直接编写如下的脚本和数据源建立连接,是一种简单易用的方法。

< %set conn=servercreateobject("adodbconnection")

connopen "Provider=SQLOLEDB;server=(SQL服务器名称或IP地址);database=数据库名称;uid=;pwd="%>三、通过driver建立连接

通过driver建立页面与数据库的连接,同样不需要创建ODBC DSN数据源,但必须知道实际的数据库文件路径或者数据源名(例如,SQLserver的数据库)。

以上就是关于如何用网页对本地access数据库进行访问全部的内容,包括:如何用网页对本地access数据库进行访问、如何在网页一打开就读取数据库中的信息、本地网页怎么连接数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9378000.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存