ciao,
diciamo che in .net la cosa si "tipizza" di piu', devi impostare al report le logoninfo, ovvero le informazioni di logon per far si che vada a prendersi il database (attenzione che abbia la stessa struttura con cui hai costruito il report) , qualcosa del tipo:
Dim mioreport as new ReportDocument()
mioreport .load(server.Mappath("...."))
Dim logOnInfo As New TableLogOnInfo
logOnInfo = mioreport.Database.Tables.Item("Tabella").LogOnInfo
logOnInfo.ConnectionInfo.ServerName = "SERVER"
logOnInfo.ConnectionInfo.DatabaseName = "miodb"
logOnInfo.ConnectionInfo.UserID = "User"
logOnInfo.ConnectionInfo.Password = "pwd"
logOnInfo.TableName = Tabella"
mioreport.Database.Tables[0].ApplyLogOnInfo(logOnInfo)
CrystalReportViewer1.ReportSource = mioreport
CrystalReportViewer1.DataBind();
probabilmente se hai lo stesso tipo di db ti basta solo impostare il "SERVER" diverso, fai qualche prova in questa direzione cmq...
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo