iT邦幫忙

0

"crystal report"問題

  • 分享至 

  • xImage

當程式部分由vb2005升級成為vb2010,

而DB部分由Oracle更改為SQL

我的crystal report無法產生

相關程式語法都已經修編完成,

唯獨到最後會有錯誤訊息

登入失敗。
細目: [資料庫廠商代碼: 1017 ]
檔案 temp_19663684-17ae-4d12-81a4-3fa910a313e2 {A37167A0-18AE-4E17-8B35-C572CA3DB230}.rpt 錯誤:
無法連接: 登入參數錯誤。
細目: [資料庫廠商代碼: 1017 ]

請問這啥是...?

可能是 執行時要登入資料庫 發生問題?
peggy0713 iT邦新手 4 級 ‧ 2013-03-13 09:11:49 檢舉
是說,到SQL以後,所有Table前面都帶有dbo...

所以內容我給定時,也必須給~
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
10
外獅佬
iT邦大師 1 級 ‧ 2013-03-06 09:21:03
最佳解答

crystal report 錯誤1017表示資料庫登入錯誤
由oracle換成sql server,請檢查報表登入資料庫的設定

peggy0713 iT邦新手 4 級 ‧ 2013-03-13 09:11:04 檢舉

了解@@

6
ted99tw
iT邦高手 1 級 ‧ 2013-03-05 19:31:28

peggy0713提到:
資料庫廠商代碼: 1017

印象中地球上DB廠商不超過十家,估計編號1017可能是克林貢上專用的 冷

10
player
iT邦大師 1 級 ‧ 2013-03-05 19:38:11

1.Crystal Report 請改用 for Visual Studio 2010 的版本
在 Visual Studio 2010 Pro 以上版本開Crystal Report的專案
會給你下載的網址

2.裝好後, rpt 檔在你的 VB 2010 裡開一次去升級 rpt 檔
並把專案參照的Crystal Report的dll更新一下
然後控制項的用法請小改一下
因為Crystal Report在 for Visual Studio 2005 與 2010 的控制項不太一樣

peggy0713 iT邦新手 4 級 ‧ 2013-03-06 14:10:37 檢舉

ㄟ?哪邊的dll?

peggy0713 iT邦新手 4 級 ‧ 2013-03-08 10:07:27 檢舉

此程式未正確安裝...= ="

裝不好了...怪哉

我要發表回答

立即登入回答