24h購物| | PChome| 登入
2013-02-06 14:22:21| 人氣337| 回應0 | 上一篇 | 下一篇

透過連結伺服器, 將他台機器上的資料取出並顯示在網頁上的做法

推薦 0 收藏 0 轉貼0 訂閱站台

在程式中透過連結伺服器, 將他台機器上的資料取出並顯示在網頁上的做法如下
假設我們在A Server, 要查詢連到B Server上的資料
1.    在SQL中建立連結伺服器, 並確保可以連到B Server上的資料
2.    在web.config中設定連線字串(可以設定成連到本機或是B Server)
3.    在呼叫頁中設定資料庫連線物件
4.    利用TSQL查詢連結伺服器語法 Select * from 連結伺服器名稱.資料庫.dbo.資料表 的方式 去取出資料

結果後來又熊熊想到, 只要系統直接設定好web.config, 再直接寫程式, 指定好要取用SQL的myconn就好啦, 以前就是這麼作的, 幹嘛還要做連結伺服器???

 所以做法改成如下

1. 設定web.config, 連到要連的資料庫

2. 直接寫程式, 只是要取用不同(包含在不同機器上)的資料庫資料時, 要指定到相對應資料庫連線字串(myconn)
 
也領悟到一個結論
, 就是若程式要取用不同SERVER上的資料, 直接設定Web.config跟指定相對應的資料庫連線字串就好. 若後端SQL取用不同SERVER上的資料 就可以用連結伺服器

台長: nut
人氣(337) | 回應(0)| 推薦 (0)| 收藏 (0)| 轉寄
全站分類: 不分類 | 個人分類: 技術 |
此分類下一篇:Windows,bios,msn錯誤碼詳解+BIOS聲音判斷+不安全風險進程[轉]
此分類上一篇:【轉載】網路測試指令及使用參數詳細說明

是 (若未登入"個人新聞台帳號"則看不到回覆唷!)
* 請輸入識別碼:
請輸入圖片中算式的結果(可能為0) 
(有*為必填)
TOP
詳全文