ASP.NET 與Crystal Report 之連結登入失敗 |
尚未結案
|
sham1980
一般會員 發表:17 回覆:14 積分:6 註冊:2005-05-10 發送簡訊給我 |
我在test.aspx下已有crystalreportviewer,以下是我的程式碼,為什麼還是登入失敗呀。請知道的大大告知一下好嗎,我都找不到原因,謝謝。 Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'在這裡放置使用者程式碼以初始化網頁
crvReport.ReportSource = "C:\Inetpub\wwwroot\DataGridTest\CrystalReport1.rpt"
Dim crReport As New ReportDocument
Dim crLogOnInfo As New TableLogOnInfo
Dim crTable As CrystalDecisions.CrystalReports.Engine.Table
crReport.Load("C:\Inetpub\wwwroot\DataGridTest\CrystalReport1.rpt")
'crReport.Load("C:\Inetpub\wwwroot\WebApplication1\Book\WebPage2304.rpt")
For Each crTable In crReport.Database.Tables
crLogOnInfo = crTable.LogOnInfo
With crLogOnInfo.ConnectionInfo
.ServerName = "ASPTEST"
.UserID = "sa"
.Password = "itgood"
.DatabaseName = "Test"
End With
crTable.ApplyLogOnInfo(crLogOnInfo)
Next
crvReport.DataBind()
End Sub
|
oddman
一般會員 發表:0 回覆:9 積分:1 註冊:2005-04-19 發送簡訊給我 |
參考一下.... 將
For Each crTable In crReport.Database.Tables
crLogOnInfo = crTable.LogOnInfo
With crLogOnInfo.ConnectionInfo
.ServerName = "ASPTEST"
.UserID = "sa"
.Password = "itgood"
.DatabaseName = "Test"
End With
crTable.ApplyLogOnInfo(crLogOnInfo)
Next 修正成
For Each crTable In crReport.Database.Tables
crLogOnInfo = crTable.LogOnInfo
With crLogOnInfo.ConnectionInfo
.ServerName = "ASPTEST"
.UserID = "sa"
.Password = "itgood"
.DatabaseName = "Test"
End With
Next
crTable.ApplyLogOnInfo(crLogOnInfo) 試試看有沒有能解決你的問題....
|
sham1980
一般會員 發表:17 回覆:14 積分:6 註冊:2005-05-10 發送簡訊給我 |
|
oddman
一般會員 發表:0 回覆:9 積分:1 註冊:2005-04-19 發送簡訊給我 |
Dim ReportDocument1 As New ReportDocument
Dim myTableLogOnInfo As New TableLogOnInfo
Dim myTable As Table ReportDocument1.Load(Server.MapPath("Report1.rpt")) For Each myTable In ReportDocument1.Database.Tables
myTableLogOnInfo = myTable.LogOnInfo
With myTableLogOnInfo.ConnectionInfo
.ServerName = "ServerDB"
.DatabaseName = "DBName"
.UserID = "TEST"
.Password = "abcd"
End With
Next
myTable.ApplyLogOnInfo(myTableLogOnInfo) CrystalReportViewer1.ReportSource = ReportDocument1 我的程式這樣是OK的 ... 參考一下囉...
|
sham1980
一般會員 發表:17 回覆:14 積分:6 註冊:2005-05-10 發送簡訊給我 |
|
oddman
一般會員 發表:0 回覆:9 積分:1 註冊:2005-04-19 發送簡訊給我 |
先確定你的SQL Server Connection 的名稱 帳號 密碼是否都OK
可以用Enterprise Manager 連連看有沒有問題.... 如果還是同樣無法登入的問題
可以的話請描述你的環境 因為我在Windows 2000 SP4 Visual Studio .NET 2003
上面的程式是ok的 之前也是試了很多種不同方式
好像大家的情況都不同ㄟ.... 或是使用搜尋功能 找找這個其他討論區中關於Crystal Report"登入錯誤"的其他文章
這邊有很多資源可參考喔.....
|
sham1980
一般會員 發表:17 回覆:14 積分:6 註冊:2005-05-10 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |