PHP数据库链接类(PDO+Access)实例分享


Posted in PHP onDecember 05, 2013

PHP PDO Access链接

class DbHelpClass
    {
        private $conn;
        private $qxId;
        private $ret;        function __construct()
        {
            $path="../../App_Data/sd#f#45G_!.mdb";
            $constr="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=".realpath($path); 
            $this->conn= new PDO("odbc:$constr") or die ("PDO Connection faild.");

        }
        /*读取*/
        function Read($sql,$params=array())
        {
            $bind=$this->conn->prepare($sql);
            $arrKeys=array_keys($params);
            foreach($arrKeys as $row)
            {
                $bind->bindValue(":".$row,$params[$row]);
            }
            $bind->execute() or die('sql error:'.$sql);
            $result=$bind->fetchAll();
            return $result;
        }
        /*添加,修改需调用此方法*/
        function Edit($sql,$params=array())
        {
            $bind=$this->conn->prepare($sql);
            $arrKeys=array_keys($params);
            foreach($arrKeys as $row)
            {
                $bind->bindValue(":".$row,$params[$row]);
            }
            $a=$bind->execute() or die('sql error');
            return $a;
        }
    }
    $dbh =new DbHelpClass();
PHP 相关文章推荐
php入门小知识
Mar 24 PHP
Smarty Foreach 使用说明
Mar 23 PHP
PHP随机数生成代码与使用实例分析
Apr 08 PHP
php代码书写习惯优化小结
Jun 20 PHP
php中this关键字用法分析
Dec 07 PHP
Yii框架分页实现方法详解
May 20 PHP
PHP中register_shutdown_function函数的基础介绍与用法详解
Nov 28 PHP
Laravel 加载第三方类库的方法
Apr 20 PHP
PHP实现的CURL非阻塞调用类
Jul 26 PHP
Ubuntu 16.04中Laravel5.4升级到5.6的步骤
Dec 07 PHP
详解php命令注入攻击
Apr 06 PHP
基于laravel缓冲cache的用法详解
Oct 23 PHP
php函数指定默认值方法的小例子
Dec 04 #PHP
PHP函数microtime()用法与说明
Dec 04 #PHP
php实现memcache缓存示例讲解
Dec 04 #PHP
php实现文件下载(支持中文文名)
Dec 04 #PHP
php指定函数参数默认值示例代码
Dec 04 #PHP
根据中文裁减字符串函数的php代码
Dec 03 #PHP
使用php检测用户当前使用的浏览器是否为IE浏览器
Dec 03 #PHP
You might like
PHP Cookie的使用教程详解
2013/06/03 PHP
php通过前序遍历树实现无需递归的无限极分类
2015/07/10 PHP
Laravel核心解读之异常处理的实践过程
2019/02/24 PHP
利用PHP如何统计Nginx日志的User Agent数据
2019/03/06 PHP
MSN消息提示类
2006/09/05 Javascript
url 编码 js url传参中文乱码解决方案
2010/04/11 Javascript
基于jQuery的固定表格头部的代码(IE6,7,8测试通过)
2010/05/18 Javascript
JavaScript创建一个欢迎cookie弹出窗实现代码
2013/03/15 Javascript
js 去掉空格实例 Trim() LTrim() RTrim()
2014/01/07 Javascript
用javascript对一个json数组深度赋值示例
2014/07/27 Javascript
基于Bootstrap的Metronic框架实现页面链接收藏夹功能
2016/08/29 Javascript
jQuery使用正则表达式替换dom元素标签用法示例
2017/01/16 Javascript
ES6实现的遍历目录函数示例
2017/04/07 Javascript
细说webpack源码之compile流程-入口函数run
2017/12/26 Javascript
vue 弹框产生的滚动穿透问题的解决
2018/09/21 Javascript
jQuery HTML css()方法与css类实例详解
2020/05/20 jQuery
JavaScript中window和document用法详解
2020/07/28 Javascript
JavaScript 空间坐标的使用
2020/08/19 Javascript
[46:47]完美世界DOTA2联赛PWL S2 FTD vs Magma 第二场 11.20
2020/11/23 DOTA
python实现斐波那契数列的方法示例
2017/01/12 Python
Django如何配置mysql数据库
2018/05/04 Python
pyqt5 获取显示器的分辨率的方法
2019/06/18 Python
关于Django Models CharField 参数说明
2020/03/31 Python
Python super()方法原理详解
2020/03/31 Python
Python扫描端口的实现
2021/01/25 Python
BRASTY捷克:购买香水、化妆品、手袋和手表
2017/07/12 全球购物
Tomcat的缺省是多少,怎么修改
2014/04/09 面试题
白酒市场开发计划书
2014/01/09 职场文书
汽车专业求职信
2014/06/05 职场文书
安全生产目标管理责任书
2014/07/25 职场文书
教师个人总结范文
2015/02/11 职场文书
2015年材料员工作总结
2015/04/30 职场文书
工作调动申请报告
2015/05/18 职场文书
入党宣誓仪式主持词
2015/06/29 职场文书
运动会100米加油稿
2015/07/21 职场文书
Python实现学生管理系统并生成exe可执行文件详解流程
2022/01/22 Python