PHP连接Access数据库的方法小结


Posted in PHP onJune 20, 2013

PHP代码:

需要注意php获取路径用的是realpath

<?php 
$connstr="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("data.mdb"); 
$connid=odbc_connect($connstr,"","",SQL_CUR_USE_ODBC); 
$issuetime=date("Y-m-d H:i:s"); 
$sql="insert into test values("","",...)"; 
$result=odbc_exec($connid,$sql); 
if($result) echo "successful"; 
else echo "failed"; 
?>

之二:

<?PHP 
//创建ADO连接 
$conn = @new COM("ADODB.Connection") or die ("ADO连接失败!"); 
$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("temp/TempData.mdb"); 
$conn->Open($connstr); //创建记录集查询 
$rs = @new COM("ADODB.RecordSet"); 
$rs->Open("select * from blog_Content",$conn,1,3); 
echo $rs->Fields["log_Title"]->Value; //输出log_Title字段 
echo "<br/>"; 
$rs->Movenext(); //将记录集指针下移 
echo $rs->Fields["log_Title"]->Value; 
$rs->close(); 
?>

方法三:用ODBC,在ODBC治理器中为db1.mdb建一处系统数据源(一般需要服务器权限,不建议使用)

名称:dbdsn (可以自己定)
驱动程序:Microsoft Access Driver (*.MDB)

代码:

$Conn = odbc_connect("dbdsn","admin","123"); //连接数据源 
$Doquery=odbc_exec($Conn,"select * from 表名 where 条件");//执行查询
PHP 相关文章推荐
Discuz! Passport 通行证整合
Mar 27 PHP
php截取中文字符串不乱码的方法
Dec 25 PHP
php简单实现无限分类树形列表的方法
Mar 27 PHP
将PHP程序中返回的JSON格式数据用gzip压缩输出的方法
Mar 03 PHP
php抛出异常与捕捉特定类型的异常详解
Oct 26 PHP
探究Laravel使用env函数读取环境变量为null的问题
Dec 06 PHP
Yii2中hasOne、hasMany及多对多关联查询的用法详解
Feb 15 PHP
php脚本守护进程原理与实现方法详解
Jul 20 PHP
php递归函数怎么用才有效
Feb 24 PHP
php中目录操作opendir()、readdir()及scandir()用法示例
Jun 08 PHP
PHP实现一个按钮点击上传多个图片操作示例
Jan 23 PHP
php 原生分页
Apr 01 PHP
如何使用php判断所处服务器操作系统的类型
Jun 20 #PHP
解析如何在PHP下载文件名中解决乱码的问题
Jun 20 #PHP
解析smarty 截取字符串函数 truncate的用法介绍
Jun 20 #PHP
完美解决令人抓狂的zend studio 7代码提示(content Assist)速度慢的问题
Jun 20 #PHP
IIS+fastcgi下PHP运行超时问题的解决办法详解
Jun 20 #PHP
解析php利用正则表达式解决采集内容排版的问题
Jun 20 #PHP
解析使用substr截取UTF-8中文字符串出现乱码的问题
Jun 20 #PHP
You might like
Thinkphp无限级分类代码
2015/11/11 PHP
PHP实现将base64编码字符串转换成图片示例
2018/06/22 PHP
laravel框架中视图的基本使用方法分析
2019/11/23 PHP
关于图片按比例自适应缩放的js代码
2011/10/30 Javascript
js一般方法改写成面向对象方法的无限级折叠菜单示例代码
2013/07/04 Javascript
jQuery内容过滤选择器用法分析
2015/02/10 Javascript
js实现简单div拖拽功能实例
2015/05/12 Javascript
Jquery和angularjs获取check框选中的值的方法汇总
2016/01/17 Javascript
JS模态窗口返回值兼容问题的完美解决方法
2016/05/28 Javascript
TinyMCE汉化及本地上传图片功能实例详解
2016/05/31 Javascript
原生javascript实现读写CSS样式的方法详解
2017/02/20 Javascript
jquery select插件异步实时搜索实例代码
2017/10/20 jQuery
[03:56]还原FTP电影首映式 DOTA2群星拼出遗迹世界
2014/03/26 DOTA
[01:55]2014DOTA2国际邀请赛快报:国土生病 紧急去医院治疗
2014/07/10 DOTA
[50:02]完美世界DOTA2联赛PWL S2 Magma vs FTD 第三场 11.29
2020/12/03 DOTA
python实现apahce网站日志分析示例
2014/04/02 Python
Python判断值是否在list或set中的性能对比分析
2016/04/16 Python
Python中read()、readline()和readlines()三者间的区别和用法
2017/07/30 Python
将pandas.dataframe的数据写入到文件中的方法
2018/12/07 Python
python抓取搜狗微信公众号文章
2019/04/01 Python
python实现雪花飘落效果实例讲解
2019/06/18 Python
Python Pandas 获取列匹配特定值的行的索引问题
2019/07/01 Python
python 遗传算法求函数极值的实现代码
2020/02/11 Python
Python类绑定方法及非绑定方法实例解析
2020/10/09 Python
CSS3控制HTML元素动画效果
2014/02/08 HTML / CSS
HTML5计时器小例子
2013/10/15 HTML / CSS
canvas仿写贝塞尔曲线的示例代码
2017/12/29 HTML / CSS
精伦电子Java笔试题
2013/01/16 面试题
修理厂厂长岗位职责
2014/01/30 职场文书
房地产促销活动方案
2014/03/01 职场文书
《生命的药方》教学反思
2014/04/08 职场文书
志愿者宣传口号
2014/06/17 职场文书
加强作风建设心得体会
2014/10/22 职场文书
财务整改报告范文
2014/11/05 职场文书
Python时间操作之pytz模块使用详解
2022/06/14 Python
springboot+rabbitmq实现智能家居实例详解
2022/07/23 Java/Android