推薦一個.net下學鰼水晶報表的好程式兼ms sql server的好助手

來源:互聯網
上載者:User
  哈哈,題目比較長,但實際上的確值得推薦。最近在做的一個項目的修改工作,拿到一個ms sql server 2000的資料庫,大概60張表左右,為了看清楚其結構,開始嘗試用過visio來逆向工程,但效果不是很好,反向後的圖表,位置淩亂,要手工排整齊,不大好使。今天在codeporject.com上看到一老外的介紹,感覺十分好,運行這個WEB程式,只要輸入SQL SERVER的資料庫名,使用者名稱,密碼,就可以通過水晶報表的方式,將這個資料庫的所有表全部按其結構列印出來(就象SQL SERVER中用“設計”來查看錶的結構一樣),比如欄位類型,長度,描述,小數位元等等(當然,你可以添加其他的東西,原理一樣)。
我試了一下,感覺不錯,效果很好。
   這個程式的介紹和下載在這裡可以找到:http://www.codeproject.com/useritems/dbadoc.asp

 PS:要注意的是,這個程式是FOR VS.NET 2003和crysal report 9以上的。首先按文中說的說法,IIS裡建立虛擬目錄,指向工程中的client目錄即可以運行。
  還有一個要注意的是,如果SQL SERVER中的欄位裡的description用了中文的話,在水晶報表匯出後的PDF裡,會顯示一個個方框,解決方案是,找到這個程式裡的叫schema.rpt的報表模版檔案,選取其description報表欄位,將其字型改為宋體就可以正常顯示和列印了。
    值得一提的是,該程式寫的十分不錯,可擴充性強,特別是如果要在。NET下學鰼水晶報表的話,是個不錯的DEMO程式

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.