Ⅰ 如何使用ODBC來連接ACCESS資料庫
作步驟如下:
(1)單擊「開始」按鈕,選擇「程序」→「管理工具」→「數據源(ODBC)」命令,打開「ODBC數據源管理器」對話框,打開「系統DSN」選項卡。
(2)單擊「添加」按鈕,打開「創建新數據源」對話框,選擇安裝數據源的驅動程序,這里選擇「Microsoft Access Driver (*.mdb)」,如圖2.6所示。
選擇安裝數據源的驅動程序
(3)單擊「完成」按鈕,打開「ODBC Microsoft Access 安裝」對話框,填寫「數據源名」及相關「說明」,並指定所要連接資料庫的路徑,如圖2.7所示。
「ODBC Microsoft Access 安裝」對話框
(4)單擊「確定」按鈕,完成配置系統DSN的操作。
使用ODBC方法連接Access資料庫的代碼如下:
常式2-2 代碼位置:光碟\mr\2\2.2\2.2.1\02\conn.asp
<%
Dim Conn
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open "DSN=AccessDSN"
%>
如果Access資料庫設有密碼,可以使用以下代碼連接資料庫:
<%
Dim Conn
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open "DSN=AccessDSN;uid=admin;pwd=123456;"
%>
Ⅱ PHP使用ODBC連接資料庫的方法
本文實例講述了PHP使用ODBC連接資料庫的方法。分享給大家供大家參考。具體實現方法如下:
<!DOCTYPE
html
PUBLIC
"-//W3C//DTD
XHTML
1.0
Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html
xmlns="http://www.w3.org/1999/xhtml"
xml:lang="en"
lang="en">
<head>
<title>PHP
and
ODBC:
XHTML
Example
1</title>
<meta
http-equiv="Content-Type"
content="text/html;
charset=UTF-8"
/>
</head>
<body>
<?php
$conn
=
odbc_connect(
"DRIVER={Mysql
ODBC
3.51
Driver};Server=localhost;Database=phpodbcdb",
"username",
"password");
if
(!($conn))
{
echo
"<p>Connection
to
DB
via
ODBC
failed:
";
echo
odbc_errormsg
($conn
);
echo
"</p>\n";
}
$sql
=
"SELECT
1
as
test";
$rs
=
odbc_exec($conn,$sql);
echo
"<table><tr>";
echo
"<th>Test</th></tr>";
while
(odbc_fetch_row($rs))
{
$result
=
odbc_result($rs,"test");
echo
"<tr><td>$result</td></tr>";
}
odbc_close($conn);
echo
"</table>";
?>
</body>
</html>
希望本文所述對大家的php程序設計有所幫助。
Ⅲ 怎麼用odbc連接mysql資料庫
1.選擇「開始」→「管理工具」→「數據源(ODBC)」選項,顯示「ODBC數據源管理器」對話框。
2.切換到「系統DSN」選項卡,默認情況下計算機中沒有部署和任何資料庫的連接。
3.單擊「添加」按鈕,顯示「創建新數據源」對話框。在「選擇您想為其安裝數據源的驅動程序」列表中,選擇「SQL Server」選項。
4.單擊「完成」按鈕,啟動創建新數據源向導,顯示「創建到SQL Server的新數據源」對話框。在「名稱」文本框中,鍵入數據源的名稱,在「伺服器」列表中選擇目標SQL Server 2008資料庫伺服器,或者鍵入資料庫伺服器的名稱。
5.單擊「下一步」按鈕,顯示下圖對話框,設置資料庫的身份驗證方法。ODBC支持基於Windows NT模式的身份驗證和基於SQL Server的驗證模式。本例中選擇SQL Server驗證模式。在「登錄ID」文本框中,鍵入資料庫管理員的名稱,在「密碼」文本框鍵入資料庫管理員的密碼。
6.單擊「下一步」按鈕,顯示下圖所示的對話框。設置連接的目標SQL Server 2008資料庫伺服器後,默認連接的資料庫。默認沒有選擇任何資料庫,其他選項使用默認值即可。
7.單擊「下一步」設置連接到SQL Server 2008的資料庫參數,建議使用默認值。如果在部署SQL Server 2008的過程中,更改了默認的資料庫參數,建議在此對話框中設置和部署資料庫時使用相同的參數。
8.單擊「完成」按鈕,顯示創建ODBC數據源使用的參數。
9.單擊「測試數據源」按鈕,測試能夠連接到目標資料庫,如果成功顯示「SQL Server ODBC 數據源測試」對話框,在「測試結果」列表中會顯示「測試成功」信息。
10.單擊兩次「確定」按鈕,完成ODBC數據源的創建,創建成功的數據源。應用程序即可通過ODBC數據源連接到目標資料庫。
Ⅳ VS2008 怎麼用ODBC連接mysql資料庫
步驟
首
先建立ODBC數據源,依次打開:我的電腦 - 控制面板 - 管理工具 - 數據源(ODBC)-點擊「系統DNS」
選擇右邊的添加,在彈出的框中拉到後面,選擇「Mysql ODBC5.1
Driver」,這個名字根據你的驅動版本不同會有所差異。點擊完成,就會出現如圖三的信息,根據提示填寫
Date soure Name:隨便填,建議英文!
Description:描述!隨便填,建議英文!
server:localhost(如果是本地伺服器就天localhost,否則填你的服務的ip地址)
user:你的mysql的用戶名
password:你的mysql的密碼
DataBase:點下拉菜單,選擇當前你mysql資料庫中存在的資料庫
到這里ODBC數據源建立完畢
然後就到VS 2008 裡面配置了,點擊VS菜單中的視圖 - 伺服器資源管理器,打開如圖所示的界面,右擊數據連接,然後選擇連接,打開如圖所示的界面,點擊「使用用戶名或系統數據源名稱」的下來帶單,然後就見到我們新建的數據源,選擇,然後測試
最後就是連接資料庫的代碼了:
string constr = "Dsn=ODBCforMysql";
OdbcConnection conn = new OdbcConnection(constr);
conn.Open();
string sqlstr = "select * from tools.zhanghao";
OdbcCommand cmd = new OdbcCommand(sqlstr, conn);
OdbcDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
Console.Write(reader.GetString(0) + ", ");
Console.Write(reader.GetString(1) + ", ");
}
conn.Close();
Console.Read();
關鍵是連接字元串: string constr = "Dsn=ODBCforMysql";
字元串可以查看數據源的屬性,復制他的字元串就可以了
Ⅳ ODBC 連接資料庫
學編程千萬別用數據源,下面是純SDK寫法。看一下終身受益
首先應該導入:#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF","rsEOF")
具體操作如下:
CoInitialize(NULL);
_ConnectionPtr pConn(__uuidof(Connection));
pConn.CreateInstance("ADODB.connection");
CString conn="Provider=microsoft.jet.oledb.4.0;data source=txl.mdb"
if(FAILED(pConn->Open((_bstr_t)conn,"","",-1)))
{
AfxMessageBox("連接失敗");
return;
}
pConn->Close();
pConn.Release();
CoUninitialize();
Ⅵ VS2008 怎麼用ODBC連接mysql資料庫
使用ODBC連接的時候先有以下准備:
1、你的電腦已經安裝了mysql資料庫
2、你的電腦已經安裝了Microsoft Visual Studio(小編的是 VS2008)
3、安裝mysql驅動程序:mysql-connector-odbc-5.1.6-win32.msi
具體操作:
首先建立ODBC數據源,依次打開:我的電腦 - 控制面板 - 管理工具 - 數據源(ODBC)-點擊「系統DNS」 選擇右邊的添加,在彈出的框中拉到後面,選擇「Mysql ODBC5.1 Driver」,這個名字根據你的驅動版本不同會有所差異。點擊完成,就會出現如圖三的信息,根據提示填寫
Date soure Name:隨便填,建議英文!
Description:描述!隨便填,建議英文!
server:localhost(如果是本地伺服器就天localhost,否則填你的服務的ip地址)
user:你的mysql的用戶名
password:你的mysql的密碼
DataBase:點下拉菜單,選擇當前你mysql資料庫中存在的資料庫
到這里ODBC數據源建立完畢
然後就到VS 2008 裡面配置了,點擊VS菜單中的視圖 - 伺服器資源管理器,打開如圖所示的界面,右擊數據連接,然後選擇連接,打開如圖所示的界面,點擊「使用用戶名或系統數據源名稱」的下來帶單,然後就見到我們新建的數據源,選擇,然後測試
最後就是連接資料庫的代碼了:
string constr = "Dsn=ODBCforMysql";
OdbcConnection conn = new OdbcConnection(constr);
conn.Open();
string sqlstr = "select * from tools.zhanghao";
OdbcCommand cmd = new OdbcCommand(sqlstr, conn);
OdbcDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
Console.Write(reader.GetString(0) + ", ");
Console.Write(reader.GetString(1) + ", ");
}
conn.Close();
Console.Read();
關鍵是連接字元串: string constr = "Dsn=ODBCforMysql";
字元串可以查看數據源的屬性,復制他的字元串就可以了
Ⅶ odbc連接sql資料庫的具體步驟是什麼
1控制面板--管理工具--數據源ODBC--系統DNS--添加。
2在創建新數據源的對話框中選擇SQL
Server後單擊「完成」,
3在創建到SQL
Server的新數據源對話框中的「名稱」文本框中輸入數據源名,輸入描述內容,在「伺服器」列表中選擇輸入SQL伺服器的名稱,單擊下一步。
4設置登陸ID和密碼
5選擇資料庫
6測試資料庫
7完成
Ⅷ WindowsXP中要使用ODBC數據源連接MSACCESS資料庫怎麼用
windows中通過odbc連接
access資料庫
步驟:
1、首先要建一個access
資料庫文件
,按
Win鍵
,選擇所有程序,找到Microsoft
Office
Access
2003,打開。點擊文件,新建,空資料庫,保存在桌面上,使用設計器創建表。
輸入表
的信息,點擊關閉按鈕,是否保存選擇是,表名改為Table1。在在桌面上我們看到有一個db1.mdb的文件。
2、所有程序-附件-運行調出運行框,輸入
control.exe調出控制面板。
3、將查看方式改為
小圖標,找到管理工具,數據源(ODBC),雙擊進入。在用戶DSN上
添加,選擇access資料庫文件驅動,完成。
輸入數據
原名,我們輸入db1(這個要和程序中的保持一致),點擊選擇(路徑),因為資料庫在桌面,所以我們選擇桌面的路徑:C:\Users\
Administrator
\Desktop,選擇好之後,在資料庫名下方的
列表框
里會顯示文件夾下的資料庫名,我們選中db1.mdb,點擊確定。數據源就配置好了。注意,在配置數據源的時候,要將資料庫文件關閉,否則會出錯。(因為接下來的篇幅會比較長,所以在這里只能初略地講下數據源的配置,有疑問的朋友可以在網上找些相關的資料)
4、數據源配置好之後,打開工程,創建一個odbc連接類。
5、運行測試連接成功。
Ⅸ 如何使用ODBC來連接ACCESS資料庫
(1) 在「控制面板」的「管理工具」中,雙擊「數據源」,在「數據源管理器」對話框中,單擊「添加」按鈕。
(2)在「創建新數據源」對話框上,選擇數據源驅動程序為「Microsoft Access Driver(*.mdb)",單擊」完成「按鈕。
(3)在」ODBC Microsoft Access安裝「對話框,輸入」數據源名「值為student_access;單擊」選擇「按鈕,將資料庫文件的路徑選上。
數據源配置就基本上完成了,你可以返回到」ODBC數據源管理器「對話框上,在用戶DSN選項卡的用戶數據源列表框中可見有student_access數據源,有的話就表示配置成功,當然你也還可以就進行修改,點擊」配置「按鈕就可以了。