
13/01/2009, 13:59
|
| | Fecha de Ingreso: enero-2009
Mensajes: 1
Antigüedad: 16 años, 1 mes 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 |