用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > php教程

php COM 连接ADODB.Connection数据库

时间:2015-01-23  来源:西部数据  作者:西部数据

$iishost = new com("npoint_m.host"); 加载组件,$r = $iishost->iisstate(10, 1, "", "", "", ""); 运行组件功能,返回参数 echo $r; 返回参数,切换net版本为

netstate(ifid, dirname, netver, iissapp, bkwebip, bkpass, webfiletype, bkport) 

参数说明:ifid as ingeter:iis网站标识符

dirname as string:目录名称,如:bbs 或 abcabdabe... 依此类推 dirname 为空,默认为站点.

netver as string:.net版本号 

iissapp as string:切换的应用程序池名称   可留空(限独立进程池)

.net版本号(如: "v1.1.4322" 版本号在c:windowsmicrosoft.netframework里面.net文件夹名称)

注:切换.net版本,除了独立进程池,其它的必须切换应用程序池,因为.net1.1 与 .net2.0... 不能共存 

bkwebip as string:被控访问网址/ip

bkpass as string:被控访问密码

webfiletype as string:被控站点文件格式 如: asp教程 

bkport as integer:被控站点端口 如: 999

* 成功返回 1,否则返回错误提示,下面看一个php 利用com 连接adodb.connection数据库代码,如下:

  1. //access执行类 
  2.     class db{ 
  3.         var $conn
  4.         //var $rs_n;//记录当前rs的数量. 
  5.         //建立链接 
  6.         function create() 
  7.         { 
  8.             $this->conn = @new com("adodb.connection");  //这是13行 
  9.             $str="driver=microsoft access driver (*.mdb);dbq=".realpath("./dbdata/yuan555.mdb "); 
  10.             $$this->conn->open($str); 
  11.             //return $this->$conn ; 
  12.         } 
  13.  
  14.         //建立方法 
  15.         function query($sql
  16.         {  
  17.             $_rs = @new com("adodb.recordset"); 
  18.             $_rs->open($sql,$this->$conn,1,1); 
  19.             return $_rs
  20.         } 
  21.     } 
  22.  
  23.     //实例化类 
  24.     $db=new db(); 
  25.     $db->create(); 
  26.     //-------------------------------- 
  27.     $rs=$db->query("select * from product");     
  28.     $rs->close();  
  29.     $rs = null;  //但close完了,一定要 null 的 
  30.     $db->close(); 
来顶一下
返回首页
返回首页
推荐资讯
WiFi太不安全:7岁女孩11分钟内入侵公共网络 WiFi太不安全:7岁女孩11分钟内入侵近期刚刚发布研究说WiFi网络能获得人们手机里多少私人信息,
不服跑个分?人工智能也出现“刷分”乱象 不服跑个分?人工智能也出现“刷分2014年,人工智能领域突然爆发,成为了科研和科技创业的热门
相关文章
栏目更新
栏目热门