<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      VS.NET下水晶報表分發時的問題及處理3

      [摘要]VS.NET下水晶報表分發時的問題及解決3二、系統注冊  報表在部分Win98的客戶端可以載入,在部分Win98的客戶端載入報表時卻提示"Load Report Failed"(...
      VS.NET下水晶報表分發時的問題及解決3

      二、系統注冊

        報表在部分Win98的客戶端可以載入,在部分Win98的客戶端載入報表時卻提示"Load Report Failed"(如圖6),可惡,居然還出錯,怎么回事?

        原來,這是因為水晶報表運行時所需的CRQE.dll在客戶端的系統注冊不正確,而原因又是ATL.dll 的版本不對(Windows 98/ME下的正確版本號應為3.0.8449)。解決辦法有兩條:

        1、 在客戶端安裝IE6.0,難怪有的客戶端運行正常。

        2、 將ATL.msm模塊添加到安裝工程,ATL.msm是Visual Studio installer 1.1的一部分,可以去微軟的網站http://msdn.microsoft.com/vstudio/downloads/vsi/ 免費下載, 添加辦法同前。

        三、語言的支持

        報表在Win2000的客戶端一切正常,在Win98的客戶端運行提示"該字段名未知"(如圖7),不會要客戶端都裝2000吧,要求也太高了?

        仔細分析,原來是報表使用到的sql server數據庫中的字段名為中文的緣故,也許是.net的緣故,程序對中文字段名支持得不錯,沒想到報表這里還是過不了關,將其字段名改名為英文字段名,再測試就一切ok了。

        好了,順利過關!希望本文對您處理VS.NET下水晶報表發布問題時能有所幫助。

      http://www.yesky.com/20030327/1659638_2.shtml




      日韩精品一区二区三区高清