Yo en mi caso lo hago así para que puedas conectar a varios servidores bases de datos y no te pida nada el report
for (i=0;i <= t.Database.Tables.Count - 1;i++
// Set the connection information for the current table
t.Database.Tables [i].ApplyLogOnInfo (COMUNES.infor())
for (i=0;i <= s.Database.Tables.Count - 1;i++
s.Database.Tables [i].ApplyLogOnInfo (COMUNES.infor())
t.Refresh()
s.Refresh()
Donde t y s son los report y COMUNES.infor es una funcion que me dice los datos de la conexión , para que te queda mas claro esto es lo que hace esta función
public static TableLogOnInfo infor(
TableLogOnInfo logOnInfo = new TableLogOnInfo ()
logOnInfo.ConnectionInfo.ServerName = COMUNES.servidor
logOnInfo.ConnectionInfo.DatabaseName = COMUNES.bda
logOnInfo.ConnectionInfo.UserID = COMUNES.usuario
logOnInfo.ConnectionInfo.Password = COMUNES.contrasena
return logOnInfo
hal9000
Ver este tema:
http://www.softwaremix.net/viewtopic-467555.htm
Enviado desde
http://www.softwaremix.net
Leer las respuestas