Ver Mensaje Individual
  #12 (permalink)  
Antiguo 13/01/2009, 13:59
mangelo_01
 
Fecha de Ingreso: enero-2009
Mensajes: 1
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: C#: El famoso login y contraseña de crystal report

Despues de muchos intentos lo he logrado y creanme que es muy simple, retomemos un poco lo que comentaba JCALCALDE, esta ela funcion que nos ayudara a quitar ese espantoso cuadro de contraseña

private void ConnCRV(Tables mytab)
{
ConnectionInfo _conc = new ConnectionInfo();

_conc.DatabaseName = "nombre de la base de datos";
_conc.UserID = "usuario";
_conc.Password = "contraseña";
_conc.ServerName = "Nombre del Servidor o del DNS(ODBC)";
_conc.Type = ConnectionInfoType.SQL;

TableLogOnInfo mylog = new TableLogOnInfo();
mylog.ConnectionInfo = _conc;

int i;

for (i = 0; i < mytab.Count; i++)
{
mylog = mytab[i].LogOnInfo;
mylog.ConnectionInfo = _conc;
mytab[i].ApplyLogOnInfo(mylog);

}
}

y para llamar a esta función seria algo asi como

ConnCRV(_crvdm.Database.Tables);

suponiendo que _crvdm sea una variable de tipo reporte