Click here to Skip to main content
15,891,633 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
HEllo,

my project working fine in my system.. hosting to server.. not working crystal report....

iam using 100reports... every report go to the set DataSource Location change to db server name.. and update.....then work fine... any other option is there set the datasource location... in code

please help..
Posted

1 solution

 
Share this answer
 
Comments
akhil.krish 26-Aug-13 3:17am    
where to write this code...
Aarti Meswania 26-Aug-13 3:26am    
see second link write this code in button click or form load event
akhil.krish 26-Aug-13 3:34am    
Aarti Meswania Thanks for Rply....:-)

iam using one java control.. reportview....

report.aspx page code

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load



Dim rptid As Integer = Request.QueryString("rptid")

Select Case (rptid)
Case "1"
report.Load(Server.MapPath("Reports/RepCompanyCod.rpt"))
CRptViewer.ToolPanelView = CrystalDecisions.Web.ToolPanelViewType.None
CRptViewer.DisplayToolbar = False
Page.Title = "Company Reports"

Case "2"
report.Load(Server.MapPath("Reports/RepDepCod.rpt"))
CRptViewer.ToolPanelView = CrystalDecisions.Web.ToolPanelViewType.None
Page.Title = "Department Reports"

Case "3"
report.Load(Server.MapPath("Reports/RepDeptDevice.rpt"))
CRptViewer.ToolPanelView = CrystalDecisions.Web.ToolPanelViewType.None
Page.Title = "Department Device Reports"
Aarti Meswania 26-Aug-13 4:04am    
case "1"
report.Load(Server.MapPath("Reports/RepCompanyCod.rpt"))

Dim SConn As New System.Data.SqlClient.SqlConnectionStringBuilder(ConfigurationManager.ConnectionStrings("MyConnectionString").ConnectionString)
report.DataSourceConnections(SConn.DataSource, SConn.InitialCatalog).SetConnection(SConn.DataSource, SConn.InitialCatalog, SConn.UserID, SConn.Password)

case "2" ....

CRptViewer.ToolPanelView = CrystalDecisions.Web.ToolPanelViewType.None
CRptViewer.DisplayToolbar = False
Page.Title = "Company Reports"

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900