PHP, 能否打开其他网站的Access? 你可以不一定要读取远程数据库啊,你可以搞个回应(像Ajax那样的) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 很明显是不可以的 那你的这个网站要是别人的数据库也能打开那不是乱套了 那数据库还有什么安全性啊你可以把那个asp的网站的access数据库复制到你的php站上啊 你可以在PHP的PDO功能那里指定一个主机的IP地址(或者域名) 有密码和用户名的嘛,还有如果采取返回数据的方法,在返回的ASP文件搞个连接密码,多重密码就可以了啊 这个网址就是介绍PDO的,你只看代码都应该懂的,不看那些英语http://cn.php.net/manual/zh/ref.pdo.php还有连接时可以把host=localhost改为host=/*IP地址或域名*/的 <?phptry { $dbh = new PDO('mysql:host=localhost;dbname=test', $user, $pass); foreach ($dbh->query('SELECT * from FOO') as $row) { print_r($row); } $dbh = null;} catch (PDOException $e) { print "Error!: " . $e->getMessage() . "<br/>"; die();}?> 这是mysql的例子,只是如果针对access文件,不知道应该怎样改? 这里有介绍http://www.cnblogs.com/shaoyun/archive/2008/11/13/1332636.html 狗狗一下得到的结果:PHP使用PDO连接Access PHP5中开始加入了PDO,对于不同的数据库它采用统一的访问方式,据说PHP6中将默认使用PDO操作数据库。Access是我经常用的一种数据库,对于小的应用很方便!搜索了一下,却没有找到具体的连接方法,于是边搜索边研究,以下是PDO连接Access的方法:程序代码1 <?php2 try{3 $db = new PDO("odbc:driver={microsoft access driver (*.mdb)};dbq=".getcwd()."\\#db.mdb");4 echo "Connected\n";5 } catch (Exception $e) {6 echo "Failed:".$e->getMessage();7 }8 ?>连接成功!如果没有,请确认PDO扩展已安装,打开php.ini,查看有没有这么一句:extension=php_pdo_odbc.dll没有的话自行添加,可以调用phpinfo()查看扩展有没有正确的安装!这里有个小小的注意,字符串“(*.mdb)”的前面必须有一个空格,不少人犯过这个错误,包括我! 是的,你改一下,主要是用ODBC 我的网站好像没有支持PDOhttp://www.fu3d.com.cn/test.php里面是 phpinfo(); 的结果。 这是你的主机,有没有Administrator的控制权?? 要不你试一下直接ODBC连接,这个网页有很详细的连接方法:http://www.okajax.com/a/200806/062543132008.html PDO应该是一项好技术,值得期待。 求助:php网站从windows平台移植到了Linux平台,出现导航的错误 紧急求救一段数据库处理并发的PHP代码 
是什么码 php 清除网页文件代码 已经会基本的PHP啦,如何学习利用面向对象的特性编写PHP 用过mydb这个小包做备分数据库的请进来.... php中DAO的使用方法?急!!!!在线等! php的图片处理非常奇怪的问题。详细记录在内。帮帮我吧 php error(iis+php) 怎么样在论坛里做上一主题,和下一主题呢 100分求一个好的无限分类 关于手动修改设置的一个问题
<?php
try {
$dbh = new PDO('mysql:host=localhost;dbname=test', $user, $pass);
foreach ($dbh->query('SELECT * from FOO') as $row) {
print_r($row);
}
$dbh = null;
} catch (PDOException $e) {
print "Error!: " . $e->getMessage() . "<br/>";
die();
}
?>
这是mysql的例子,只是如果针对access文件,不知道应该怎样改?
PHP5中开始加入了PDO,对于不同的数据库它采用统一的访问方式,据说PHP6中将默认使用PDO操作数据库。
Access是我经常用的一种数据库,对于小的应用很方便!搜索了一下,却没有找到具体的连接方法,于是边搜索边研究,以下是PDO连接Access的方法:程序代码
1 <?php
2 try{
3 $db = new PDO("odbc:driver={microsoft access driver (*.mdb)};dbq=".getcwd()."\\#db.mdb");
4 echo "Connected\n";
5 } catch (Exception $e) {
6 echo "Failed:".$e->getMessage();
7 }
8 ?>连接成功!如果没有,请确认PDO扩展已安装,打开php.ini,查看有没有这么一句:extension=php_pdo_odbc.dll
没有的话自行添加,可以调用phpinfo()查看扩展有没有正确的安装!
这里有个小小的注意,字符串“(*.mdb)”的前面必须有一个空格,不少人犯过这个错误,包括我!