Re: [VB6 ] 請問連線到SQL資料庫後有什麼指令可以꘠…

看板Visual_Basic作者 (矇面加菲獅)時間19年前 (2006/08/15 13:01), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/2 (看更多)
※ 引述《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
不一定要一組IP, 分一個PORT連到你的電腦也行
08/15 18:38, 1F

08/15 19:47, , 2F
恩恩~~謝謝幾位 我會在試試
08/15 19:47, 2F
文章代碼(AID): #14uLKNu4 (Visual_Basic)
文章代碼(AID): #14uLKNu4 (Visual_Basic)