php com adodb,php COM 连接ADODB.Connection数据库
$iishost = new com("npoint_m.host"); 加載組件,$r = $iishost->iisstate(10, 1, "", "", "", ""); 運(yùn)行組件功能,返回參數(shù) echo $r; 返回參數(shù),切換net版本為
netstate(ifid, dirname, netver, iissapp, bkwebip, bkpass, webfiletype, bkport)
參數(shù)說明:ifid as ingeter:iis網(wǎng)站標(biāo)識(shí)符
dirname as string:目錄名稱,如:bbs 或 abcabdabe... 依此類推 dirname 為空,默認(rèn)為站點(diǎn).
netver as string:.net版本號(hào)
iissapp as string:切換的應(yīng)用程序池名稱 ? 可留空(限獨(dú)立進(jìn)程池)
.net版本號(hào)(如: "v1.1.4322" 版本號(hào)在c:windowsmicrosoft.netframework里面.net文件夾名稱)
注:切換.net版本,除了獨(dú)立進(jìn)程池,其它的必須切換應(yīng)用程序池,因?yàn)?net1.1 與 .net2.0... 不能共存
bkwebip as string:被控訪問網(wǎng)址/ip
bkpass as string:被控訪問密碼
webfiletype as string:被控站點(diǎn)文件格式 如: asp教程
bkport as integer:被控站點(diǎn)端口 如: 999
* 成功返回 1,否則返回錯(cuò)誤提示,下面看一個(gè)php 利用com 連接adodb.connection數(shù)據(jù)庫代碼,如下:<?php
//access執(zhí)行類
class?db{
var?$conn;
//var?$rs_n;//記錄當(dāng)前rs的數(shù)量.
//建立鏈接
function?create()
{
$this->conn?=?@new?com("adodb.connection");??//這是13行
$str="driver=microsoft?access?driver?(*.mdb);dbq=".realpath("./dbdata/yuan555.mdb?");
$$this->conn->open($str);
//return?$this->$conn?;
}
//建立方法
function?query($sql)
{
$_rs?=?@new?com("adodb.recordset");
$_rs->open($sql,$this->$conn,1,1);
return?$_rs;
}
}
//實(shí)例化類
$db=new?db();
$db->create();
//--------------------------------
$rs=$db->query("select?*?from?product");
$rs->close();
$rs?=?null;??//但close完了,一定要?null?的
$db->close();
轉(zhuǎn)載隨意,但請(qǐng)附上文章地址:-)
總結(jié)
以上是生活随笔為你收集整理的php com adodb,php COM 连接ADODB.Connection数据库的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 读《深陷平庸的SaaS如何自救?》有感
- 下一篇: 动态规划算法php,php算法学习之动态