php连接access数据库的accdb格式应该怎么连接

问题描述

php连接access数据库的accdb格式应该怎么连接

我的系统是win7+access2010/32位+php5.2。数据库生成的文件格式是accdb,请问怎么连接上去。

解决方案

驱动指定为Microsoft.ACE.OLEDB.12.0;不是microsoft.jet了。试试下面的

 $cnStr="provider=Microsoft.ACE.OLEDB.12.0;data source=".realpath("db.mdb");
$cn;
function OpenDB()
{
 global $cn,$cnStr;
 $cn=new COM("adodb.connection");
 $cn->open($cnStr);
}

function CloseDB()
{
 global $cn;
 $cn->close();
 $cn=null;
}

解决方案二:

PHP连接Access数据库无错版
PHP连接ACCESS数据库
php连接access数据库

时间: 2024-09-26 23:30:22

php连接access数据库的accdb格式应该怎么连接的相关文章

access数据库-请教一个VC++连接ACCESS数据库的问题

问题描述 请教一个VC++连接ACCESS数据库的问题 我用VC连接有密码的ACCESS数据库死活连接不上,密码输入的是绝对正确,如果把密码去掉就连上了,请问是怎么回事呢? 数据库连接字符串如下: "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:db11.mdb;Persist security info = FALSE;Jet OLEDB:Database Password=548654"; 解决方案 看上去字符串没啥问题.密码对不上只

JDBC连接Access数据库的几种方式介绍_JSP编程

接下来总结一下常用的几种连接方式. 例如有如下的Access数据库student,表basic,以及6条记录,现在通过几种方式在Jsp中将他们的数据显示出来.如图所示: 对于几种连接Access数据库的方式,基本上都是基于JDBC-ODBC方式的,当然也有纯JDBC驱动的方式.这里我暂时就不说了.对于这几种方式,除了取得连接之处不同外,其他的代码都是一样的.所以这里先写出取得连接的几种方式,然后再用完整的代码进行显示. 方式一:通过JDBC-ODBC方式桥连直接连接: 1.对于这种方式,首先要建

Java Web项目中连接Access数据库的配置方法_JSP编程

老师决定期末考试采用access数据库实现增删改查,我认为现在的我已经没有问题了,但是以前都是在JSP页面中连接access数据库,无论是以下的那种方式都进行了连接的练习,但是现在我想让我的项目中的访问access数据库的java代码,封装到DAO中,在DAO中连接数据库,没有和Servlet API有任何的关系.对于大多数人都会优先选择使用ODBC数据源的方式或者是使用绝对路径的方式连接access数据库,但是我个人认为,这样做不太好,如果采用这样的方式,项目做好后,放到他人的服务器上是无法运

PHP连接access数据库_php实例

因为之前做的PingSwitch要做一个WEB展示的前端,因为一开始用了Delphi和access的结构,而Delphi与MySQL的连接又相对麻烦,最后只能选择用PHP+Access的组合,比较奇怪,但是也合理····· 在PHP中连接access数据库的话我们必须ADO来连接,这跟ASP中连接数据库非常的类似.下边给出了一段DEMO供大家参考. <?PHP /* 创建ADO连接 */ $conn = @new COM("ADODB.Connection") or die (&

用VB生成DLL封装ASP代码一个例子:连接access数据库等

access|封装|数据|数据库 封装为dll会带来很多的好处,主要包括只是产权的保护,以及效率和安全性能的提升.这个例子中被封装的dll文件可以隐藏access数据库的实际路径. VB生成的DLL封装ASP代码来连接数据库(Access). 本文用一个最简单的连接access数据库的例子来说明如何将asp代码封装为dll文件. 我们用vb,最常见的方式来封装asp代码. 我们需要封装的对象如下: 'Proconn.aspdim ProConnset ProConn=Server.CreateO

SQL Server连接ACCESS数据库的实现

access|server|数据|数据库   SQL Server连接ACCESS数据库的实现   作者:  CCBZZP          不同数据库平台的互连一般称之为数据库的异构服务,现在各大数据库之间都可以实现这样的异构互连,只是各厂商的具体实现技术不一样,如:在SQL SERVER里面叫做LINKED SERVER,通过ODBC实现与其它数据库的互联.   本文的测试环境为: 操作系统:  WINDOWS2000 SERVER (繁体系统) 安装数据库: SQLSERVER2000(英

vba 连接access数据库,rst.open那句出现问题,提示至少一个参数没有被指定值

问题描述 vba 连接access数据库,rst.open那句出现问题,提示至少一个参数没有被指定值 Private Sub Command6_Click() Dim conn As ADODB.Connection Set conn = New ADODB.Connection conn.ConnectionString = "Provider=microsoft.ace.oledb.12.0;persist security info=false;data source=f:login.ac

qt 连接Access数据库出错

问题描述 qt 连接Access数据库出错 qt 连接Access数据库出错[Microsoft][ODBC驱动程序管理器]未发现数据源名称并且未指定默认驱动程序 QODBC3:Unable to connect 我已经在控制面板里配置了数据源,选择的是Microsoft Access Driver (*.mdb, *.accdb)驱动器,开发环境Qt5, Access2013, win10 db = QSqlDatabase::addDatabase("QODBC", "t

java-Java怎么把 连接access数据库的路径改成相对路径

问题描述 Java怎么把 连接access数据库的路径改成相对路径 import java.awt.event.*; import javax.swing.*; import java.awt.*; import java.awt.Container; import java.util.*; import java.sql.*; class BookBrower implements ActionListener { JFrame f; Container cp; JPanel jpS,jpan