SpeedPHP技术交流论坛

 找回密码
 论坛注册

用新浪微博连接

一步搞定

QQ登录

只需一步,快速开始

查看: 1681|回复: 5

sqlite 数据库的驱动类   [复制链接]

Rank: 4

发表于 2010-2-25 23:34:01 |显示全部楼层
speedPHP 是快捷小巧的框架,自然联想到结合Sqlite开发,但是框架本身并没有使用pdo做数据库驱动,也没有sqlite的扩展,所以我简单写了一个sqlite的驱动类,用的是pdo,大概测试通过。

使用方法:

1.将 sqlite.php 类文件放到 speedphp/core 目录下
2.入口设置代码如下:
  1. $spConfig = array(
  2.         'db' => array
  3.         (
  4.                 'driver' => 'sqlite',   // 驱动类型
  5.                 'database' => DB_PATH . '/db.db3', // sqlite数据库文件
  6.         ),
  7.         'db_driver_path' => '/sqlite.php', // 数据库驱动文件
  8. );
复制代码


相关帖子

Rank: 4

发表于 2010-2-25 23:36:00 |显示全部楼层
附件: 你需要登录才可以下载或查看附件。没有帐号?论坛注册

管理员

@speedphp

Rank: 9Rank: 9Rank: 9

发表于 2010-2-26 08:37:30 |显示全部楼层
先看看,再来测试一下,如果没问题的话,很快我们的SP就有sqlite的支持了。感谢楼主。

Rank: 4

发表于 2010-2-26 09:54:54 |显示全部楼层
这个扩展是基于pdo的,如果服务器没有开pdo的话,还是用不了。最好这方面有个计划,分别开发pdo、mysql、sqlite等等的驱动类,才算合理。

Rank: 4

发表于 2010-2-27 00:25:40 |显示全部楼层
支持Mysql一致的一系列操作吗?如一对多等。create(新增), update(修改), delete(删除), find及findAll(查找),

Rank: 4

发表于 2010-2-27 09:33:58 |显示全部楼层
回复 5# xieguolun


    CURD和数据库驱动无关,应该单独封装
您需要登录后才可以回帖 登录 | 论坛注册

Archiver|SpeedPHP.com ( 粤ICP备08008671号 )  

GMT+8, 2012-2-7 01:20

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部