<?php class db_factory{ // The parameterized factory method public static function create($type, $cached=false) { $cache_name=null; if($cached){ $cache_name = '_cache'; } if(file_exists('Drivers/db_' . $type . $cache_name . '.class.php')) { include_once 'Drivers/db_' . $type . $cache_name . '.class.php'; $classname = 'db_' . $type; return new $classname; }else{ die('Driver file not found,please check your file!'); } } } // Load a MySQL Driver //$mysql = db_factory::create('mysql'); // Load an mssql Driver //$mssql = db_factory::create('mssql'); ?>
<?php function mssql_insert_id() { $id = 0; $res = mssql_query("SELECT @@identity AS id"); if ($row = mssql_fetch_array($res, MSSQL_ASSOC)) { $id = $row["id"]; } return $id; } ?>
调用方法:
<?php include 'db_factory.class.php'; $sql_manager = db_factory::create('mssql'); $sql_manager->connect ( '127.0.0.1,1433', 'sa', '123456', 'MII_hk' ); /* $result = $sql_manager->select ('guestbook'); //$r = $this->get_one('',' COUNT(*) AS num'); $info=array( db_title=>'zlsky', password=>'zlsky', ); $result = $sql_manager->insert ($info,'guestbook'); $info=array(db_title=>'测试'); $sql_manager->update($info,'guestbook','uid=245'); $sql_manager->delete('guestbook','uid=246'); */ //sql server 兼容mysql的分页方法通过limit()实现的 $sql ="select DISTINCT VIPEMailAddress from RPMIItbVIP limit 0,10"; $query = $sql_manager->query($sql); $list = array(); while($result = $sql_manager->fetch_array($query)){ $list[]= $result; } echo "<pre>"; print_r($list); ?>
相关推荐
该类可以简单的操作各类数据库,包括MySql、Access、Oracle、MSSql等,例子中只演示了操作Access和Mysql,两个数据库都已经包含在压缩包了
C# 操作MySQL数据库类 ...这是我常用的数据库操作类,没有任何问题。 ------------------------------------- 我的网站上也有同样的代码,如果没有资源分的人可以到我的网站上去复制代码: C# 操作MySQL数据库类 ...
C# 操作ACCESS数据库以及...这是我常用的数据库操作类,没有任何问题。 ------------------------------------- 我的网站上也有同样的代码,如果没有资源分的人可以到我的网站上去复制代码: C# 操作MySQL数据库类 ...
C# 操作MSSQL数据库类 ...这是我常用的数据库操作类,没有任何问题。 ------------------------------------- 我的网站上也有同样的代码,如果没有资源分的人可以到我的网站上去复制代码: C# 操作MySQL数据库类 ...
只是一个dll类库哦,如果需要Mysql数据库操作类源代码的话,可以到我的资源主页下载。 或到我的网站上去复制代码: C# 操作MySQL数据库类 http://www.93cn.net/technic/list.asp?id=1712 , C# 操作MSSQL数据库类...
vc的整合mysql,excel,access,mssql数据库操作封装类,MYSQL需在“目录”设定MYSQL/INCLUDE目录,使用模板机制,极易拓展。VC下调试通过
使你完轻松操作你的数据库[如果权限够的话对于MYSQL,MSSQL之类的数据库还可以建立新的数据库 (CREATE DATABASE语法)……] 新加功能:ACCESS文件访问加上密码输入功能,新建ACCESS文件,压缩ACCESS文件功能 ...
使你完轻松操作你的数据库[如果权限够的话对于MYSQL,MSSQL之类的数据库还可以建立新的数据库 (CREATE DATABASE语法)……] 新加功能:ACCESS文件访问加上密码输入功能,新建ACCESS文件,压缩ACCESS文件功能 ...
可以连接4种数据库,例程里带了ACCESS和Firebird的数据库文件,MYSQL和MSSQL的就自己建吧,结构和ACCESS的一样就可以了。 另外Firebird 用的是2.12版的,嵌入式的,网络的也可以,修改下连接就行了,试的时候记得搭...
2.傻瓜式操作,无须数据库支持!不懂技术也可以轻松开团 3.Share模式团购联盟,有丰富商品资源免费提供!不用担心资源不够。 4.Share模式下,将有数百人组团推广,为你推广更快成团!利润翻800倍! 5.软件平台稳定,...
另外很多用户将数据库服务器的远程连接给关掉或者将数据库服务器安装在局域网内使得外部的使用管理有了不少的麻烦,SSOM系统可以安装在你的内部服务器上,这样外部用户直接用(local)连接就可以管理了在mysql服务器管理...
(目前测试支持 MSSQL, Oracle, Access, MySql) 根据自定义模板通过数据库表、视图和存储过程批量生成代码, 模板编辑和代码查看支持语法高亮 (Java, VB, T-SQL) 可以新增语法文件,文件格式类似于 EditPlus ...
PHP+MySQL http://download.csdn.net/source/3028565 http://download.csdn.net/source/2980514 http://download.csdn.net/source/2980447 ASP+MSSQL http://download.csdn.net/source/3001682 ASP+Access ...
PHP+MySQL团购导航源码: 前台功能 团购名站:显示分类下的所有团购网站,点击团购站,可直接进行查看、推荐、收藏 精品商城:为网民推荐展示非团购网站的网上商城 今日团购:显示各团购网站正在进行的团购 团购排行...
海洋分类信网程序是由海洋城市设计工作室基于ASP+Access/Mssql技术开发的分类信息程序,是经过多年的经验积累,完善设计、精心打造的适用于各种服务器环境的安全、稳定、快速、强大、高效、易用、优秀的网站建设解决...
这个库提供了对各种数据库操作的类,包括mssql,fbsql,csv,ibase,firebird(什么东东?),informix,oci8,odbc,oracle,postgry,sybase ……晕,这么多,而且更让人兴奋的是,它还支持链接Access库哦,您只要给定Access的...
并可对当前表进行快速查询,以及 强大SQL语句执行功能, 使你完轻松操作你的数据库[如果权限够的话对于MYSQL,MSSQL之类的数据 库还可以建立新的数据库 (CREATE DATABASE语法)。无毒,亲测可用。
实例013 安装MySQL数据库服务器 26 实例014 安装PHP.50 28 实例015 第4个PHP程序 30 1.5 XAMPP——Linux版PHP集成化安装包 31 实例016 XAMPP——Linux下PHP开发环境的集成化 31 实例017 Linux操作系统下启动XAMPP 32...
实例013 安装MySQL数据库服务器 26 实例014 安装PHP.50 28 实例015 第4个PHP程序 30 1.5 XAMPP——Linux版PHP集成化安装包 31 实例016 XAMPP——Linux下PHP开发环境的集成化 31 实例017 Linux操作系统下启动XAMPP 32...