导航:首页 > 编程语言 > php访问access数据库

php访问access数据库

发布时间:2024-05-07 12:39:36

php读取Access数据库 出乱码

access的中文版默认是GBK格式的,是无法改变字符类型的,所以用php读取的时候会乱码。
解决方法是:使用iconv转换
一、使用 iconv函数制作一个转码的自定义从GBK转到UTF-8的函数,如以下代码:
function enc($c){return iconv('gbk','utf-8',$c);}
二、为了写入数据库的编码是符合数据库需要的,所以我们还要制作一个从UTF-8转向GBK的函数:
function dec($c){return iconv('utf-8','gb2312',$c);}
制作好了转码函数,接下就是正常使用了。在从数据库里面调数据显示在页面的时候使用enc()函数,从页面提交数据到数据库时使用dec()函数,这样就可以很好的解决PHP使用UTF-8编码,ACCESS使用系统默认编码的问题了。

㈡ php 能使用access数据库

当然可以,但是比较麻烦,因为php一般运行的Unix平台不支持对access文件的读写驱动,你需要安装第三方软件进行驱动。

㈢ php连接Access数据库的三种方法

提供已知的几种连接方式:

1.
$conn = new com("ADODB.Connection");
$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("test.mdb");
$conn->Open($connstr);

2.
$conn=new com("ADODB.connection");
$connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=".realpath("test.mdb");
$conn->open($connstr);

3.
$connection = odbc_connect("Driver={Microsoft Access Driver (*.mdb)};Dbq=$mdbFilename", $user, $password);

阅读全文

与php访问access数据库相关的资料

热点内容
百分三百的算法 浏览:991
linux小米驱动 浏览:460
拆机怎么看单片机好坏 浏览:911
一个完整的算法应该有哪些特征 浏览:515
未连接上服务器是什么意 浏览:571
如何压缩cab 浏览:867
央视频app怎么样投屏 浏览:851
陌伴app怎么样 浏览:491
软件汉化重新编译 浏览:288
甲骨文高级程序员实战 浏览:958
h3c服务器如何装系统 浏览:576
冰箱压缩机坏的现象 浏览:153
中望cad块怎么建立文件夹 浏览:58
noargumentjava 浏览:222
火车票app如何买下铺 浏览:302
鸟哥的linux私房菜基础学习篇pdf 浏览:710
pdf如何添加文字 浏览:565
福建文件加密系统怎么选 浏览:693
App指纹付款在哪里关闭 浏览:58
androidtextview水平居中 浏览:382