PHP连接ACCESS数据库

[ 2007-06-11 00:10:04 | 作者: {$author:name$} ]  编辑  删除
字体大小: | |
终于开始边学习php边写写了。准备把我的blog改个php版出来。

先试试连接access数据库,从网上找来的一段代码

<?php
$db="db.mdb";
$conn = new com("ADODB.Connection");
$connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=".realpath($db);
//$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath($db);
$conn->open($connstr);
$rs = new com("ADODB.RecordSet"); 
$sql="select top 10 title from fisker";
$rs->Open($sql,$conn,1,1);
while(!$rs -> eof){
echo $rs->Fields["title"]->Value;
$rs->MoveNext();
}
$rs->close();
?>


感觉速度比较慢。
网上的代码多是用Access Driver连接,我测试了Jet.OLEDB.4.0好像也不是很快,在研究...

不知道怎样才能以utf-8方式读取?加了
@header("Content-Type: text/html; charset=utf-8");

没用,

修改机器区域和语言也没用。

晕,刚写完就找到方法了
iconv("gb2312","UTF-8",$rs->Fields["title"]->Value);

估计写的时候也要反过来转换一下。
评论Feed 评论Feed: http://ifisker.com/blog/feed.asp?q=comment&id=1029
UTF-8 Encoding 引用链接: loading...

浏览模式: 显示全部 |评论: 3 |引用: 0 | 排序 | 浏览: 0
引用 即哦就*
[ 2007-08-08 17:40:55 ]  编辑  删除
好文章
引用 即哦就*
[ 2007-08-08 17:41:35 ]  编辑  删除
好样的
引用 魔兽世界私服*
[ 2008-03-15 23:59:28 ]  编辑  删除
好文,顶一个

发表评论
表情图标
[smile][confused][cool][cry]
[eek][angry][wink][sweat]
[lol][stun][razz][redface]
[rolleyes][sad][yes][no]
[heart][star][music][idea]
UBB代码
转换链接
表情图标
悄悄话
用户名:   密码:   注册?
验证码* 请输入验证码