 |
php访问access的方法 |
|
|
| php访问access的方法 |
|
| 作者:未知 文章来源:网络 点击数: 更新时间:2008-3-7 1:29:05 |
|
php访问mysql的方法,地球人都知道,不过访问access就麻烦点,今天我们一起也来学习下吧,因为在实际应用中也会要用到。在虚拟目录下访问需要转化下数据库文件所在的路径。这里采用ADODB库作为测试。代码如下: M9K <?php LR `%x^, include(’adodb/tohtml.inc.php’); // load code common to ADODB Qm/yoL<?e include(’adodb/adodb.inc.php’); // load code common to ADODB Zv\xI!eH*# R0jq :S $NowPathArray=explode("include",str_replace("\","/",dirname(__FILE__))) ;//强制将windows下"分隔符"转化为/ b|+ZLad^1 @define("ROOT_PATH", $NowPathArray[0]); /tM(%r~+ //数据库部分参数设置 5 nK7b) //@define("TBL_PREFIX", "bluedn_"); //当前数据库前缀 x2//]5]m @define("DB_PATH", ROOT_PATH."/db/data.mdb"); <~[q5tC+ //echo DB_PATH; 3) N0q @define("DB_TYPE", "access"); //数据库类型 dFG-^c|d ^ $dsn = "Driver={Microsoft Access Driver (*.mdb)};Dbq=".DB_PATH.";Uid=;Pwd=;"; E{mQV:nc " <%di $conn = &ADONewConnection(DB_TYPE); o'$ tC/9 $conn->Connect($dsn); l h&XOJv $conn->SetFetchMode( ADODB_FETCH_ASSOC );//设置以字段名来读取存储位数组的下标,ADODB_FETCH_NUM(以栏位顺序存取)默认都有为ADODB_FETCH_BOTH(双模式存取) ~Qt3Z <K( //$conn->debug=true; //设置为true 跟踪数据库操作 0EGT^Cj^ $sqlnum=0; //记录数据库操作的次数 &xMeQtxC WtA !FoU $sql = ’select * from main’; ?(& 6L$*E $rs = $conn->Execute($sql); 9\@NUFmJf rs2html($rs,’border=2 cellpadding=6’,array(’ID’,’标题’,’作者’,’来源’,’内容’,’日期’));
|
|
| 文章录入:小鹏 责任编辑:小鹏 |
|
|
上一篇文章: PHP注射基础 经验 技巧三方面汇总篇 下一篇文章: 没有了 |
|
|
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |
|
|
网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
|
|
|
|
|