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对象类型判断
Aug 27 PHP
PHP 反射机制实现动态代理的代码
Oct 22 PHP
php递归创建和删除文件夹的代码小结
Apr 13 PHP
PHP中的错误处理、异常处理机制分析
May 07 PHP
使用PHP接收POST数据,解析json数据
Jun 28 PHP
php编写批量生成不重复的卡号密码代码
May 14 PHP
php递归实现无限分类的方法
Jul 28 PHP
php正则表达式基本知识与应用详解【经典教程】
Apr 17 PHP
Laravel中encrypt和decrypt的实现方法
Sep 24 PHP
PHP匿名函数(闭包函数)详解
Mar 22 PHP
PHP+swoole+linux实现系统监控和性能优化操作示例
Apr 15 PHP
PHP接入支付宝接口失效流程详解
Nov 10 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
追求程序速度,而不是编程的速度
2008/04/23 PHP
php+mysql事务rollback&commit示例
2010/02/08 PHP
php中隐形字符65279(utf-8的BOM头)问题
2014/08/16 PHP
微信公众平台之快递查询功能用法实例
2015/04/14 PHP
PHP 7的一些引人注目的新特性简单介绍
2015/11/08 PHP
php构造方法中析构方法在继承中的表现
2016/04/12 PHP
基于thinkPHP3.2实现微信接入及查询token值的方法
2017/04/18 PHP
thinkphp5 migrate数据库迁移工具
2018/02/20 PHP
Laravel模糊查询区分大小写的实例
2019/09/29 PHP
PHP http请求超时问题解决方案
2020/11/13 PHP
JavaScript语法着色引擎(demo及打包文件下载)
2007/06/13 Javascript
用javascript做拖动布局的思路
2008/05/31 Javascript
jQuery基础知识点总结(DOM操作)
2016/06/01 Javascript
JS基于封装函数实现的表格分页完整示例
2018/06/26 Javascript
使用layui+ajax实现简单的菜单权限管理及排序的方法
2019/09/10 Javascript
[01:09:24]Ti4开幕式
2014/07/19 DOTA
Python简单连接MongoDB数据库的方法
2016/03/15 Python
代码实例讲解python3的编码问题
2019/07/08 Python
Django 简单实现分页与搜索功能的示例代码
2019/11/07 Python
python获取array中指定元素的示例
2019/11/26 Python
python numpy 反转 reverse示例
2019/12/04 Python
Python3 字典dictionary入门基础附实例
2020/02/10 Python
详解python常用命令行选项与环境变量
2020/02/20 Python
PyCharm MySQL可视化Database配置过程图解
2020/06/09 Python
python如何调用百度识图api
2020/09/29 Python
UI自动化定位常用实现方法代码示例
2020/10/27 Python
HTML5 微格式和相关的属性名称
2010/02/10 HTML / CSS
关于HTML5的安全问题开发人员需要牢记的
2012/06/21 HTML / CSS
美国Randolph太阳镜官网:美国制造的飞行员太阳镜和射击眼镜
2018/06/15 全球购物
几个常见的消息中间件(MOM)
2014/01/08 面试题
Ajax请求总共有多少种Callback
2016/07/17 面试题
毕业生自我鉴定范文
2013/11/08 职场文书
茶叶店创业计划书范文
2014/01/19 职场文书
2016年社区“我们的节日·中秋节”活动总结
2016/04/05 职场文书
创业计划书之熟食店
2019/10/16 职场文书
《宝可梦》动画制作25周年到来 官方发布特别纪念视频
2022/04/01 日漫