Crystal report fo visual net

buenos días

tengo un proyecto visual net 2017 (migrado de 2005)

ahora la version de crystal es la 13 (CR for visual studio)

el problema es que cuando quiero establecer el datasource desde visual me da error:

CrystalDecisions.CrystalReports.Engine.DataSourceException: ‘Error en el archivo clientes 10304_6580_{E903B478-EA09-421C-B4C7-F49ADA0093B7}.rpt:
No se pudo cargar la información de la base de datos.’

codigo:
ConsultaSQL = “select * From bancos where idbanco=2”
CN = New clCon
mRSA = CN.CrearDataAdapter(ConsultaSQL, CN.Conexion)
DataSource = New DataSet
mRSA.Fill(DataSource, “comando”)
rpt.SetDataSource(DataSource)'aqui da error

'DEFINICION CONEXION

Public Class clConn
Public cadenaConexion As String = Produccion.My.Settings.A_ConnectionString

Talvez necesites a nivel codigo loguearte atravez del objeto CR

Estimado,

Llevo usando este código por mucho tiempo, y lo encontré hace bastante tiempo fue el único que me funciono. Uso HANA, y no se por qué razón me funciona ConnectionInfoType.SQL.

var cn = new ConnectionInfo()
{
UserID = “USUARIO DE BD”,
Password = “Contraseña de USUARIO”,
Type = ConnectionInfoType.SQL
};

            Tables myTables = rd_Document.Database.Tables;
            foreach (CrystalDecisions.CrystalReports.Engine.Table myTable in myTables)
            {
                TableLogOnInfo myTableLogonInfo = myTable.LogOnInfo;
                myTableLogonInfo.ConnectionInfo = cn;
                myTable.ApplyLogOnInfo(myTableLogonInfo);
            }

            crv_Report.ReportSource = rd_Document;
            crv_Report.Refresh();

Donde crv_Report es el componente Crystal para mostrar el reporte.

solo te lee los dos primeros. Intenta quitarlo para que lo compruebes.

Lo importante es que eso te faltaba en si, para que todo funcione. es grato saberlo

Este tema se cerró automáticamente 30 días después de la última publicación. No se permiten nuevas respuestas.