MS SQL Server、ORACLE Schema 編輯,匯出至Excel、Word,使用XML格式

  • 30932
  • 0
  • 2014-07-03

摘要:MS SQL Server、ORACLE Schema 編輯,匯出至Excel、Word,使用XML格式

距離前一篇文章已經過了2年多
請參考「http://www.dotblogs.com.tw/simonban/archive/2008/08/19/4941.aspx」
這段期間小驢有空就修改一下程式碼
也陸續加了一些功能
目前功能如下

1.可以連接Oracle或MS SQL
2.可編輯、儲存資料表描述
3.可編輯、儲存欄位描述
4.可設定匯出格式的顏色
5.可匯出XML格式的Excel或Word檔(不需安裝Office即可進行匯出)
6.可輸入TABLE NAME篩選顯示的資料表
7.可匯出選取的資料表,或目前顯示的全部資料表
8.可匯出資料表總表,Excel裡面附有超連結可以直接連到資料表Sheet




DBSchema.rar

20120822 根據新手大大的回饋查證後發現有個問題
在此跟大家分享一下
原本小驢取出TABLE的PK欄位是用的方式是
sp_pkeys TableName
但是....新手大大卻PK取不出來,查證後發現如果Table建立在其他的結構描述上
sp_pkeys無法取出該資料表的PK欄位....
目前改用
SELECT COLUMN_NAME
FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE
WHERE TABLE_NAME 'TableName'

這樣的方式可正常取出PK欄位

20140703
小驢終於有空再做修改,增加了總表的功能
有需要的朋友可以下載唷~

P.S.小驢使用vs.net寫的,所以執行的人要先安裝 .NET Framework2.0才能跑喔
另外~有疑問可以跟小驢討論,不要直接跟小驢要原始碼
因為不論你要學習,要繳作業,基本的資料網路上都有
不要跟小驢直接要原始碼~