用SharePoint Designer 建立Business Data Connectivity Service進行外部資料的串連

來源:互聯網
上載者:User

SharePoint中可以自訂外部資料串連,具體方法可以分為兩種:一種是用SharePoint Designer進行無代碼建立,另一種是通過VS進行有代碼的實現,下面的這篇文章主要講解最簡單的無代碼建立過程,並且是SharePoint串連Sql Server資料來源。

第一步:在Sql Server中建立資料庫以及用到的資料庫表

1):在Sql Server中建立相應的資料庫EricSunDB,並且建立對應的一個表Product【主鍵:ProductID為int型並且自增長,ProductName和ProductDescription都為nvarchar】。具體建立過程不過多講解,請看如下。

第二步:在CA中建立一個Secure Store Service Application(此步驟可以省略)

1):在CA中的Manage Service Applications --> Secure Store Service --> Generete New Key

2):在上一步的Secure Store Service中New 一個對應的Application(即:點擊New按鈕)

3):點擊Next填寫相應的資料即可,建立完的結果請看如:

第三步:在SharePoint Designer中建立一個對Sql資料庫的串連

1):開啟SharePoint Designer,選擇External Content Types --> 點擊上面一排Ribbon中的External Content Types 如所示

2):點擊中畫紅線的串連External System(Click here to discover external data sources and define operations.) 去建立一個Connection,即點擊Add Connection 然後 data source中的Type 選擇 SQL Server,填寫正確的資訊,建立出一個名叫:EricSunSqlConnection 的串連

3):表示建立完Connection之後的效果

3):展開建立好的Sql Connection,定位到資料庫中Product表,點擊右鍵選擇Create All Options,並進行相應的配置,儲存整體的設定

---》 進行配置 

第四步:在CA中的Business Data Connectivity Service進行配置

1):View External Content Types

 

2):Set Object Permission

 

3):Set Metadata Store Permission

 

4):Create Update (之後Default Action就有值了)

 

 第五步:去SharePoint中建立一個External 類型的List

1):建立External 類型的List

 2):選擇對應的External Content Type

3):去該List中看效果,Item對應了資料庫中的記錄,雙向即時更新

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.