PDA

Visualizza versione completa : [VB6] Crystal Report in VB6


gkcuvb
13-10-2005, 12.23.26
Ciao a tutti. Ho sviluppato la mia bella applicazione con una connessione a db fatta in questo modo

Public cnn As ADODB.Connection

Sub Main()

Set cnn = New ADODB.Connection
cnn.Open DSN, "", ""

e che funziona a meraviglia. Poi ho inglobato un report che avevo creato da CR (secondo le istruzioni che ho trovato su internet) e nella load del form di anteprima ho messo

Set Report = New RptAzioniRC
Set adoRS = New ADODB.Recordset

Report.RecordSelectionFormula = stringaselezione
adoRS.Open sql, cnn, adOpenStatic, adLockBatchOptimistic
Report.Database.SetDataSource adoRS
CRViewer1.ReportSource = Report
CRViewer1.ViewReport
CRViewer1.Zoom (75)
CRViewer1.Refresh

Il tutto funziona fino a che non cambio il DSN ma se cambio nome al DSN mi si pianta e mi mi viene un errore di ODBC come se non lo trovasse
:confused:
Qualcuno sa dirmi come devo fare as utilizzare questi benedetti report con vb!?!?!? Ma siete sicuri che CR la migliore applicazione per fare report con VB?!?!?!? A me pare un bel macello!!!!!
Ciao
PS=Aiutatemi vi prego o mi butto dalla finestra!!!!