❶ 請問如何用ADODB連接本地sql SERVER資料庫,請各位高手指教
控制面板,找到並配置odbc,增加一個用戶dns,彈出列表選擇sql server,點確定,名稱填寫系統連接的那個資料庫名,比如說web,伺服器後面填:(local),下一步,選擇輸入用戶和密碼的sql server驗證,輸入登錄id:裝sql server里的用戶名,如果裝sql server的時候是用sa,那麼輸入sa.密碼輸入資料庫sa的密碼.下一步,鉤上更改默認資料庫為:選你系統連接的那個資料庫在sql里的資料庫名.然後下一步,點完成,然後出來一個測試數據源的,如果對了,那麼測試成功,這時候修改你的系統裡面的連接資料庫語句:uid=sa;pwd=sa的密碼.其它不變,這時候就ok了.
❷ VB中使用ADODB連接SQL資料庫的問題
'con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=wzb.mdb;Persist Security Info=False"
con.ConnectionString = "Provider=SQLOLEDB.1;Password=123;Persist Security Info=True;User ID=sa;Initial Catalog=wzb;Data Source=192.168.1.110"
'這是兩個。給你分析一下。
❸ 如何使用adodb進行鏈接資料庫
CnStr = "Provider=SQLOLEDB;Data Source=" & DbIp & ";DATABASE=" & DbName & ";UID=" & DbUser & ";pwd=" & DbPw
DbIp ip地址
DATABASE 資料庫名字
DbUser 用戶名
DbPw 密碼
Dim conn As New ADODB.Connection
CnStr = "Provider=SQLOLEDB;Data Source=192.168.29.21;DATABASE=dsy;UID=sa;pwd=abc"
Conn.Open cnstr
Sql = "select * from 表名" 'SQL查詢語句
Set rs = New ADODB.Recordset '新建一個記錄集實例
rs.Open Sql, conn, 1, 3 '後面的3是確定讀寫許可權的
❹ 求VB 用ADODB連接ACCESS資料庫實例
'首先,工具->引用->選中Microsoft ActiveX Data Objects 2.X Library
'必須選中,否則下面代碼不會起作用!(以下鏈接資料庫之方式,不需要使用ADODB控制項,僅需代碼即可)
Public Conn As New ADODB.Connection
Public Rs As New ADODB.Recordset
Public Cnt As Integer '這個Cnt是用來表示資料庫數據總量的,對鏈接過程無關
'連接資料庫的代碼段
Conn.CursorLocation = adUseClient '以Conn為鏈接名建立鏈接,這里是設置數據游標(客戶端數據游標),即設定讀取資料庫數據之方式(一行一行地讀)
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=" & App.Path & "\test.mdb"
'自己改動一下上面的路徑和文件名即可,其他的代碼你不理解照粘貼無妨
If Rs.State <> adStateClosed Then Rs.Close
Rs.Open "SELECT 鋪名, 上月讀數, 本月讀數, 實用度數, 鋪位數, 首層面積, 非經營層面積, 欠費明細, 欠費金額 FROM data WHERE 首層面積 is not null and 非經營層面積 is not null;", Conn, adOpenKeyset, adLockPessimistic
Cnt = Rs.RecordCount
'關閉資料庫鏈接(一般放到子過程結束處,關閉資料庫鏈接)
Rs.Close
Conn.Close
Set Rs = Nothing
Set Conn = Nothing
'添加、修改、刪除、更新數據(都以Conn.Execute後帶SQL語句來實現對資料庫的查詢操作)
'Conn.Execute "update data set 上月讀數 = 本月讀數"
』Rs.MoveNext '數據游標轉到資料庫下一行
'實例:
For i = 1 To Cnt
DoEvents
Conn.Execute "insert into data (ID,鋪名,上月讀數,本月讀數,實用度數,鋪位數) values(" & Rs("ID") & ",'" & Rs("鋪名") & "'," & Rs("上月讀數") & "," & Rs("本月讀數") & "," & Rs("實用度數") & "," & Rs("鋪位數") & ")"
Rs.MoveNext
Next
❺ 求VB使用ADODB操作資料庫的常用方法.
呵呵,是你太懶啦,你在網上搜一下很多示例。你搜索ADO
VB就可以找到
定義資料庫,記錄集
Dim
conn
As
New
ADODB.Connection
『---定義資料庫連接
Dim
rs
As
New
ADODB.Recordset
』---定義記錄集
csql
=
"select
*
from
table
where
你的條件"
RS.open
csql,3,3
if
RS.recordcount
=
0
Then
RS.addnew
'---插入
RS(0)
=
...
RS(1)
=
...
RS(n)
=
..
RS.update()
else
更新
RS(0)
=
...
RS(n)
=
..
RS.Update()
更新
如果是刪除,則RS.delete()
end
IF
如果只是查詢,用RS.open
csql,conn,1,1就行
插入還可以使用
csql
=
"insert
into
table
(欄位列表)
vlaues(對應值)"
RS.open
csql,conn,3,3
刪除也可以用
csql
=
"delete
from
table
where
條件」
RS.open
csql,conn,3,3
❻ 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);
}
?>