iT邦幫忙

0

"crystal report"問題

peggy0713 3 年前7026 瀏覽

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

而DB部分由Oracle更改為SQL

我的crystal report無法產生

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

唯獨到最後會有錯誤訊息

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

請問這啥是...?

richardsuma iT邦好手 1 級 ‧ 3 年前 檢舉
可能是 執行時要登入資料庫 發生問題?
peggy0713 iT邦新手 4 級 ‧ 3 年前 檢舉
是說,到SQL以後,所有Table前面都帶有dbo...

所以內容我給定時,也必須給~
10
外獅佬
iT邦大師 1 級 ‧ 3 年前
最佳解答

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

peggy0713 iT邦新手 4 級 ‧ 3 年前 檢舉

了解@@

6
ted99tw
iT邦研究生 1 級 ‧ 3 年前

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

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

10
player
iT邦大師 1 級 ‧ 3 年前

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 級 ‧ 3 年前 檢舉

ㄟ?哪邊的dll?

peggy0713 iT邦新手 4 級 ‧ 3 年前 檢舉

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

裝不好了...怪哉

我要發表回答

立即登入回答