亚洲综合社区欧美综合色-欧美逼逼一区二区三区-国产老熟女高潮精品网站-国产日韩最新视频在线看

始創(chuàng)于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊有禮 登錄
  • 掛牌上市企業(yè)
  • 60秒人工響應
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補償
全部產(chǎn)品
您的位置: 網(wǎng)站首頁 > 幫助中心>文章內(nèi)容

PHP Database ODBC

發(fā)布時間:  2012/9/11 17:00:41

ODBC 指的是(Application Programming Interface,API),使我們有能力連接到某個數(shù)據(jù)源(比如一個 MS Access 數(shù)據(jù)庫)。 電腦硬件www.boydavid.com

創(chuàng)建 ODBC 連接

通過一個 ODBC 連接,您可以連接到您的網(wǎng)絡(luò)中的任何計算機上的任何數(shù)據(jù)庫,只要 ODBC 連接是可用的。

 

這是創(chuàng)建到達 MS Access 數(shù)據(jù)的 ODBC 連接的方法: 電腦常識www.boydavid.com

  1. 在控制面板中打開管理工具
  2. 雙擊其中的數(shù)據(jù)源 (ODBC) 圖標
  3. 選擇系統(tǒng) DSN 選項卡
  4. 點擊系統(tǒng) DSN 選項卡中的“添加”按鈕
  5. 選擇 Microsoft Access Driver。點擊完成。
  6. 在下一個界面,點擊“選擇”來定位數(shù)據(jù)庫。
  7. 為這個數(shù)據(jù)庫取一個數(shù)據(jù)源名 (DSN)。
  8. 點擊確定

請注意,必須在您的網(wǎng)站所在的計算機上完成這個配置。如果您的計算機上正在運行 Internet 信息服務器 (IIS),上面的指令會生效,但是假如您的網(wǎng)站位于遠程服務器,您必須擁有對該服務器的物理訪問權(quán)限,或者請您的主機提供商為您建立 DSN。 電腦維護www.boydavid.com

連接到 ODBC

odbc_connect() 函數(shù)用于連接到 ODBC 數(shù)據(jù)源。該函數(shù)有四個參數(shù):數(shù)據(jù)源名、用戶名、密碼以及可選的指針類型參數(shù)。 計算機愛好者www.boydavid.com

odbc_exec() 函數(shù)用于執(zhí)行 SQL 語句。 計算機愛好者www.boydavid.com

例子

下面的例子創(chuàng)建了到達名為 northwind 的 DSN 的連接,不沒有用戶名和密碼。然后創(chuàng)建并執(zhí)行一條 SQL 語句: 電腦技巧www.boydavid.com

$conn=odbc_connect('northwind','','');
$sql="SELECT * FROM customers"; 
$rs=odbc_exec($conn,$sql);
  

取回記錄

odbc_fetch_row() 函數(shù)用于從結(jié)果集中返回記錄。如果能夠返回行,則返回 true,否則返回 false。

 

該函數(shù)有兩個參數(shù):ODBC 結(jié)果標識符和可選的行號:

 

odbc_fetch_row($rs)  

從記錄中取回字段

odbc_result() 函數(shù)用于從記錄中讀取字段。該函數(shù)有兩個參數(shù):ODBC 結(jié)果標識符和字段編號或名稱。 電腦維護www.boydavid.com

下面的代碼行從記錄中返回第一個字段的值:

$compname=odbc_result($rs,1);   

The code line below returns the value of a field called "CompanyName": 電腦技巧www.boydavid.com

$compname=odbc_result($rs,"CompanyName");  

關(guān)閉 ODBC 連接

odbc_close()函數(shù)用于關(guān)閉 ODBC 連接。 電腦常識www.boydavid.com

odbc_close($conn);  

ODBC 實例

下面的例子展示了如何首先創(chuàng)建一個數(shù)據(jù)庫連接,然后是結(jié)果集,然后在 HTML 表格中顯示數(shù)據(jù)。

 

<html>
<body>

<?php
$conn=odbc_connect('northwind','','');
if (!$conn)
  {exit("Connection Failed: " . $conn);}
$sql="SELECT * FROM customers";
$rs=odbc_exec($conn,$sql);
if (!$rs)
  {exit("Error in SQL");}
echo "<table><tr>";
echo "<th>Companyname</th>";
echo "<th>Contactname</th></tr>";
while (odbc_fetch_row($rs))
{
  $compname=odbc_result($rs,"CompanyName");
  $conname=odbc_result($rs,"ContactName");
  echo "<tr><td>$compname</td>";
  echo "<td>$conname</td></tr>";
}
odbc_close($conn);
echo "</table>";
?>

</body>
</html>

本文出自:億恩科技【1tcdy.com】

服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經(jīng)營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經(jīng)營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經(jīng)營性ICP/ISP證:贛B2-20080012
  • 服務器/云主機 24小時售后服務電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
  • 專注服務器托管17年
    掃掃關(guān)注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號總部企業(yè)基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號
      1
     
     
     
     

    0371-60135900
    7*24小時客服服務熱線