Re: [VB6 ] 請問連線到SQL資料庫後有什麼指令可以꘠…
※ 引述《timohu (隨便說說)》之銘言:
: 又來向大家問問題了~
: 其實我有兩個問題想請教各位前輩
: 1)
: 當我利用
: cn.ConnectionString = "XXXXXXXXXXXXXXX"
: cn.Open
: 連線到某一個資料庫後
: 在VB程式的指令裡
: 有什麼方法可以得知資料庫裡面有哪些資料表(有哪些名稱)
: 這樣才可以在利用
: rs.Open "資料表名稱", cn, adOpenStatic
select * from sysobjects where xtype='u' and name<>'dtproperties'
: 去開啟資料表然後顯示在DataGrid中~~~例如(Set DataGrid1.DataSource = rs)
: (最好是可以利用一個combo下拉選單秀出資料表名稱)
: (然後選完後就可以把資料表的資料顯示在DataGrid中..)
: 2)
: 還有第二個問題就是說
: 當我所連結的SQL Server是在網路上某台主機上的時候
: cn.ConnectionString裡面的Data Source 是不是有兩種表示方法??
: 第一種=>直接輸入IP
: 第二種則是輸入該主機在網路上的名稱 ex:Data Source= VIVA001
對
: 因為我現在的設定是第二種 那是因為VIVA001跟我是在同一個宿網裡
: 所以當我在自己家裡的時候好像就不能連上VIVA001了
你那名稱是在宿網的網域內,外部當然連不到
ip也是虛擬的,如果你宿網沒給你實體 ip,是不能從外部連到你那台電腦的
10.10.xx.xx
172.16.xx.xx
192.168.xx.xx
這三種 ip 都是虛擬 ip,在同一個網域是不可重複,不同網域可重複
: 是不是就要用第一種方法輸入IP?
: 還有哪些地方要設定嗎~~我都連不上@@~
沒有辦法,要在網際網路上連線必須要有實體ip
--
▃▅▇▆▄ ▆▂▃ `
逝去感情如何能留住,半點癡情遺留殊不易,██▅▇▄▃ ▇▃▂" .
█████████▃i ▁▄▇
更多悽悽慘慘的遭遇…………██▆▃ █▅▆▃ˍ▄*
◢ ▂█▄▇▅▂▌.
我不知道,王~八~蛋~~! ▂▆███ █▄▃ 。fumizuki。Check。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.248.175.60
※ kaohfun:轉錄至看板 Celtics 08/15 16:21
推
08/15 18:38, , 1F
08/15 18:38, 1F
推
08/15 19:47, , 2F
08/15 19:47, 2F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
Visual_Basic 近期熱門文章
PTT數位生活區 即時熱門文章