自己製作了乙個類似odbc登陸的sql-server伺服器登陸的視窗(如下圖),裡面包含伺服器名稱、資料庫名稱、使用者名稱、密碼、連線等待時間。。。。這裡講解一下其中「server」項,用復合框下拉列表列舉網路中sql-server伺服器名稱的實現。(至於如何列舉伺服器中的資料庫名稱,論壇中有很多帖子可搜尋一下,方法和這個差不多)
首先需要引用sqldmo。方法:在「工具」-「引用」中引用 microsoft sqldmo object library。
**:private sub ***bo1_dropdown()
dim svr as new sqldmo.sqlserver
dim i as integer
if ***bo1.listcount > 0 then
dim dn as string
dn = trim(***bo2.text) '***bo1是列資料庫名的***bo控制項
***bo1.clear
***bo1.text = dn
sendkeys ""
'以上**實現下拉時原來內容不被清空
else
end if
svr.connect "servername", "uerid", "pwd" '3個引號內分別為伺服器名,使用者名稱,密碼
for i = 1 to svr.databases.count
***bo1.additem svr.databases(i).name
next
end sub
原問題帖:http://***munity.csdn.***/expert/topic/3372/3372347.xml?temp=.9784357(注:super...就是我)
如何高效的將excel匯入sqlserver?
大部分人都知道用oledb來讀取資料到dataset,但是讀取之後怎麼處理dataset就千奇百怪了。很多人通過迴圈來拼接sql,這樣做不但容易出錯而且效率低下,system.data.sqlclient.sqlbulkcopy 對於新手來說還是比較陌生的,這個就是傳說中效率極高的bcp,6萬多資料...
將Excel中的資料匯入至sqlserver資料表
首先雙擊開啟sqlserver,介面如圖所示 右擊需要匯入資料的資料庫,點選任務,再點選任務中的匯入資料選項 如果出現了 未在本地計算機上註冊 microsoft.ace.oledb.12.0 的錯誤,需要先office驅動程式,安裝資料連線元件 資料來源選擇excel 選擇需要匯入的excel,選...
Swift中的列舉enum 與C中的列舉
在c語言中,甚至oc等其他高階語言中,都是把enum列舉的值當作是乙個int整數來替代 具體可看我的這篇文章 c語言的列舉與巨集定義 注 本篇文章學習自泊學 boxueio.com ps swift更新得真是非常快啊,4個月不到前寫的 今天開啟就提醒有語法要修正 在swift中,enum看起來是這樣...