使用SQL DMO來操控SQL伺服器

2021-04-17 05:50:46 字數 1066 閱讀 8261

sql的分布式關係物件(

sql-dmo)庫允許你的vb6應用程式自動地同

sql伺服器進行互動操作。這對於獲取關於

sql伺服器的資訊很有用,例如伺服器的狀態或者網路上的可用伺服器.

要使用sql-dmo庫,就要設定乙個對「微軟

sql-dmo物件庫」的參照。

sqlservers方法會返回乙個namelist物件,它包含有網路上可用伺服器的列表。下面的**顯示了乙個使用這個方法來填充列表框控制項的方法:

dim obj

sqlsql

dmo.namelist

dim intcount as integer

set obj

sqlset objnamelist = obj

sqlservers()

for intcount = 1 to objnamelist.count

call list1.additem(objnamelist.item(intcount))

next

sql-dmo庫里另外乙個有用的物件是

sqlserver物件。這個物件能夠被用來獲取關於特定

sql伺服器的資訊。connect方法會建立到資料庫伺服器的連線並接受三個引數:資料庫名、使用者名稱和密碼。一旦物件的連線成功了,關於伺服器的資訊就能夠被取回:

dim obj

sqlserver as

sqldmo.

sqlserver

set obj

sqlserver = new

sqldmo.

sqlserver

objsqlserver.loginsecure = true

call obj

sqlserver.connect("myservername", "username", "password")

debug.printobj

sqlserver.name

debug.printobj

sqlserver.hostname

debug.printobj

sqlserver.status

使用SQL DMO來操控SQL伺服器 VB

sql的分布式關係物件 sql dmo 庫允許你的vb6應用程式自動地同sql伺服器進行互動操作。這對於獲取關於sql伺服器的資訊很有用,例如伺服器的狀態或者網路上的可用伺服器.要使用sql dmo庫,就要設定乙個對 微軟sql dmo物件庫 的參照。for intcount 1 to objnam...

sql中使用limit來翻頁

一 前言 如果你對sql的limit使用還不熟悉,請先閱讀 sql的limit 二 使用limit來翻頁 percona performance conference 2009上,來自雅虎的幾位工程師帶來了一篇 efficient pagination using mysql 的報告,有很多亮點,本...

SQL技巧 使用SQL子選擇來合併查詢

你是否曾經為了得到所需要的資訊而反覆查詢?子選擇,也被稱為子查詢,也許正是你在尋找的。sql的這項功能使你可以在一組結果中查詢,創造性地給結果組加以限定,或是在向資料庫的單一呼叫中將結果與乙個無關係的查詢做相關。這篇文章中我將給出幾個子選擇的例子並就何時使用他們進行討論。在乙個結果組中搜尋 子選擇的...