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

 这篇文章主要介绍了PHP数据库链接类(PDO+Access),有需要的朋友可以参考一下

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();
 
 

时间: 2024-10-31 11:36:43

PHP数据库链接类(PDO+Access)实例的相关文章

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

PHP PDO Access链接 复制代码 代码如下: class DbHelpClass    {        private $conn;        private $qxId;        private $ret;         function __construct()        {            $path="../../App_Data/sd#f#45G_!.mdb";            $constr="DRIVER={Micros

php实现mysql数据库操作类分享_php实例

复制代码 代码如下: <?php/*数据库操作类*/class Mysql{ private $LocalHost = 'localhost'; private $LoaclUser = 'root'; private $LocalPass = '123456'; private $LocalBase = 'jiangxibaiyi'; private $LocalCode = 'UTF8'; private $PreFix; private $Conn; private $Start    

PHP实现的MongoDB数据库操作类分享_php实例

class HMongodb { private $mongo; //Mongodb连接 private $curr_db_name; private $curr_table_name; private $error; public function getInstance($mongo_server, $flag=array()) { static $mongodb_arr; if (empty($flag['tag'])) { $flag['tag'] = 'default'; } if (

我就不信这么简单的数据库链接类都没人敢告诉我.

问题描述 在一个WEB项目1,我建立了一个C#项目,并且新建了一个名字叫DB.CS的类.然后在类中写入publicstaticSqlConncetioncreateCon(){sqlconnectioncon=.................;returncon;}然后转到index.aspx下面,可以直接调用sqlconnectioncon=DB.createCon(02,我建立了一个VB项目.并且新建了一个名字叫DB.VB的类.然后在类中写入PublicSharedFunctioncrea

一个基于PDO的数据库操作类(新) 一个PDO事务实例

复制代码 代码如下: <?php /* * 作者:胡睿 * 日期:2011/03/19 * 电邮:hooray0905@foxmail.com * * 20110319 * 常用数据库操作,如:增删改查,获取单条记录.多条记录,返回最新一条插入记录id,返回操作记录行数等 * 20110630 * 整体修改方法,合并部分参数 * 规范代码,一个方法里只有1个return语句 */ /* 参数说明 int $debug 是否开启调试,开启则输出sql语句 int $mode 0 返回数组 1 返回

一个基于PDO的数据库操作类(新) 一个PDO事务实例_php技巧

复制代码 代码如下: <?php /* * 作者:胡睿 * 日期:2011/03/19 * 电邮:hooray0905@foxmail.com * * 20110319 * 常用数据库操作,如:增删改查,获取单条记录.多条记录,返回最新一条插入记录id,返回操作记录行数等 * 20110630 * 整体修改方法,合并部分参数 * 规范代码,一个方法里只有1个return语句 */ /* 参数说明 int $debug 是否开启调试,开启则输出sql语句 int $mode 0 返回数组 1 返回

PDO的数据库操作类

PDO的数据库教程操作类     =====================   /*   参数说明   int   $debug   是否开启调试,开启则输出sql语句   int   $mode   0 返回数组          1 返回单条记录          2 返回行数   string  $table   数据库表   string  $fields   需要查询的数据库字段,允许为空,默认为查找全部   string  $sqlwhere  查询条件,允许为空   string

《测试驱动数据库开发》—第2章2.3节数据库的类

2.3 数据库的类测试驱动数据库开发尽管事实上,大多数的时候,数据库就是上面保存那些不被使用的对象内容的"其他地方",在数据库开发中运用上述模式一点也不切合实际.与上述描述最接近的做法,应该是当每次想更新对象的行为时,就从旧数据库中迁移数据到新创建的更新后的对象中.对于许多数据库来说,上述做法可能仍然比许多人现在做的方式要快许多,但是因为还有另一种支持比这还要快的开发过程的做法,因此就将上述做法作为一个可选项而不再继续讨论了. 2.3.1 两条途径:创建或改变在许多系统中,创建某&qu

《测试驱动数据库开发》——2.3 数据库的类

2.3 数据库的类 测试驱动数据库开发尽管事实上,大多数的时候,数据库就是上面保存那些不被使用的对象内容的"其他地方",在数据库开发中运用上述模式一点也不切合实际.与上述描述最接近的做法,应该是当每次想更新对象的行为时,就从旧数据库中迁移数据到新创建的更新后的对象中.对于许多数据库来说,上述做法可能仍然比许多人现在做的方式要快许多,但是因为还有另一种支持比这还要快的开发过程的做法,因此就将上述做法作为一个可选项而不再继续讨论了. 2.3.1 两条途径:创建或改变 在许多系统中,创建某&