使用php ODBC连接access数据库的方法

第一步:建立ODBC数据源。

1打开控制面板,选择系统和安全->管理工具,选择ODBC数据源(32),打开。

2选择系统DNS,点击添加按钮,然后再弹出的弹框中选择,Microsoft Access Driver(*mdb),点击完成按钮。(我这边数据库后缀为*.mdb,所以选择这个,以自己的数据库后缀选择相应的数据源)

3在弹出的弹框中,输入数据源名, 说明。然后点击数据库选择按钮,在弹框中选择要添加的数据库。之后点击确定按钮。设置之后点击确定。

 

第二步:建立一个测试的PHP文件

<?php
header("Content-Type:text/html;charset=utf-8");
//转码函数
 function enc($str){
         return iconv("gbk","utf-8",$str);
 }
 function dec($str){

        return iconv("utf-8","gbk",$str);

 }
// odbc_connect() 函数用于连接到 ODBC 数据源。该函数有四个参数:数据源名、用户名、密码以及可选的指针类型。
//如果连接有密码的access数据库只需要设置密码即可,不需要输入用户名
$conn=odbc_connect('tmy_ceshi','','');
if (!$conn)
{
    exit("连接失败: " . $conn);
}
echo "连接成功";
$sql="SELECT * FROM tmy_ceshi";
// odbc_exec() 函数用于执行 SQL 语句。
$rs=odbc_exec($conn,$sql);
if (!$rs)
{
    exit("SQL 语句错误");
}

echo "<table style='border: solid 1px black;'><tr>";

echo "<th>names</th>";

echo "<th>password</th></tr>";

while (odbc_fetch_row($rs))

{

    $name=enc(odbc_result($rs,"names"));

    $password=odbc_result($rs,"password");

    echo "<tr><td style='width: 150px; border: 1px solid black;'>$name</td>";

    echo "<td style='width: 150px; border: 1px solid black;'>$password</td></tr>";

}

// odbc_close() 函数用于关闭 ODBC 连接。

odbc_close($conn);

echo "</table>";

?>

运行结果:

数据库表:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值