adodbphp
Ⅰ 誰有php的ADODB中文手冊
網上自己找啊
Ⅱ php連接adodb的問題
14行沒問題,13行少了分號造成的。
第二個問題,親,這個問題不重要,重要的是數據版庫操作是每個權項目必備的功能。如果你是基於框架開發的,那麼框架本身必然會提供一個資料庫訪問對象,如果不是基於框架的,你可以考慮使用這種開源庫,或者自己寫一個,只要達到提高開發效率的目的就行了。不過,adodb真的不值得推薦,建議自己寫一個,然後在實際使用中一點點的完善它。
Ⅲ php中ado和adodb的區別
adodb是微軟的一個萬能資料庫引擎,可以跨操作系統
Ⅳ php使用adodb 鏈接access方法
我知道的方式回:答
<?php
$conn = new com("adodb.connection");
$connstr="driver={microsoft access driver (*.mdb)}; dbq=". realpath("data/db_database12_185.mdb");
$conn->open($connstr);
?>
Ⅳ PHP中adodb控制mysql的問題
include,就是載入文件內容到內存中。
你用的是遠程的,路徑錯誤,無法載入。應該用伺服器能夠直接訪問到的路徑。
Ⅵ 如何使用adodb 將mysql+php的資料庫轉變成access+php,原來的寫的一些方法還可以使用嗎
沒做過這些,給下你思路。
MySQL應該提供轉換功能的啊?
如果提供但不提供對於access的話,就看能轉成MS sql的嗎?
如何能就轉成ms sql的,在去轉換成access.
Ⅶ php中adodb用什麼引入adodb文件
呃~~Adodb是沒有控制項的,所以看不到,但已經引用了。你打開視圖-->對象瀏覽器就能看到了。
連接資料庫的代碼如下:
Dim db As New ADOdb.Connection
Dim rs As New ADOdb.Recordset
db.Open "Provider=Microsoft.Jet.OLEdb.4.0;Data Source=c:\a.mdb"
'data source後面是資料庫的路徑和文件名
rs.Open "Select * From TableName", db, 1, 1
'這個方式打開的是只讀的,想要寫就把最後那個參數改為3。具體的參數說明隨後附上。自己看實際需要修改。
'這里寫下資料庫相關操作的語句,實現你想要的功能
rs.Close
db.Close
RS.OPEN sql,CONN,A,B
參數A為設定游標的類型,其取值為:
adOpenForwardOnly 表示只允許在記錄集內的記錄間往前移動。這個是預設值。
adOpenKeyset 反映由其它用戶所做的對記錄的改變或者刪除動作,但並不反映由其它用戶做作的添加新記錄的動作。
adOpenDynamic 反映由其它用戶所做的對記錄的改變或者刪除動作,包括添加的新記錄
adOpenStatic 不反映其它用戶對記錄所做的修改,添加,刪除動作。
他們的常量值定義分別是:
adOpenForwardOnly = 0
adOpenKeyset = 1
adOpenDynamic = 2
adOpenStatic = 3
參數B為記錄集的鎖定類型,其取值為:
adLockReadOnly 數據不能改變,這是預設值!
adLockPessimistic 數據提供者在開始編輯數據的時候鎖定記錄
adLockOptimistic 僅當調用update方法時,數據提供者鎖定記錄
adLockBatchOptimistic 用於批處理修改
他們的常量值定義分別是:
adLockReadOnly = 1
adLockPessimistic = 2
adLockOptimistic = 3
adLockBatchOptimistic = 4
最後說明一下,
如果資料庫有密碼,把連接字元串改一下,在最後加上:(仍在雙引號裡面)
;User id=admin;Password=;Jet oledb:Database Password=******
不要少了分號和冒號,最後的星號是密碼。
Ⅷ php不學adodb可行
完全可以,adodb只是一個第三方連接資料庫的組件。本人表示從來沒用過,一直都是PHP連接MYSQL資料庫 ,基本不連接其他類型的資料庫 。
Ⅸ 關於php的adodb中的close
關閉後還可以再open開啟新的資料庫吧。
如果你一定要連變數都銷毀,就在close後面加一行
unset($conn);
Ⅹ adodb連接mysql php7 能連嗎
首先你想要理解資料庫抽象層的概念,理解這時候你就知道ADODB的作用了,php雖然對大多數資料庫都支持,但是每種資料庫都有很大差異,這樣當你更換資料庫的時候,就要改動大量代碼,ok,有了ADODB你完全沒有了這些煩惱!
目前最新版本是:adodb516a ,下載地址:http://sourceforge.net/projects/adodb/files/adodb-php5-only/adodb-516-for-php5/
adodb目前支持mysql、postgresql、oracle、interbase、microsoft sql server、access、foxpro、sybase、odbc及ado。另外adodb不僅對select操作提供強大支持,對update和insert也提供強大支持。使用了ADODB後,對於系統的移植將會變得輕而易舉。
adodb使用案例很多,像PostNuke、phpwiki等很多開源系統都使用adodb作為資料庫抽象層!
那麼今天就來看看使用adodb並連接mysql資料庫的簡單教程!
<?php
//adodb.inc.php包含所有資料庫類包含的使用函數,必須載入
require_once './adodb5/adodb.inc.php';
//創建連接對象,接受使用的資料庫
$conn = &ADONewConnection('mysql');
//那麼開始連接mysql資料庫了
$conn->connect('localhost','root','','test');
//設置字元編碼
$conn->Execute("set names utf8");
$res = $conn->Execute("select * from user");
if (!$res){
echo $conn->ErrorMsg();
}else{
var_mp($res);
}
?>