Assgnazione database in crystal report 8

lunedì 24 ottobre 2005 - 12.30

Ulpin Profilo | Newbie

SAlve a tutti, mi sono creato un report di stampa utilizzando crystal report 8 tramite visual basic 6.0
il mio problema è che il mio progetto devo distribuirlo a diversi persone e non so in che posizione possano installarlo, quindi mi servirebbe un'istruzione per aggiornare il percorso del mio database
il database a cui mi sono collegato è un db di access

grazie a tutti

freeteo Profilo | Guru

ciao,
io non ho mai lavorato sulla versione 8 di crysta, sono partito direttamente dalla 8.5 ma penso non cambi tanto.
Puoi lavorare in diversi modi:

1o caso:
----------
devi fare dei filtri particolari da programma e vai meglio da stringa sql:

ti consiglio di lavorare con la craxdrt.applllication:

dim crxApplication as New CRAXDRT.Application
dim mioReport as new craxdrt.report
set mioReport = crxApplication.OpenReport("c:\....\x\x...", 1)
mioReport.Database.SetDataSource = miorecordsetado
....


2o caso:
----------
voglio essere piu agile e appensantire meno il mio prog e non mi interessa il caso 1:

....stesso codice di prima per caricare il report...

For i = 1 To mioReport.Database.Tables.Count
mioReport.Database.Tables(i).SetLogOnInfo "c:\.....mdb"
Next i

oppure al posto di setlogoinfo puoi guardare "SetTableLocation" o "Location" che doipende da come l'hai fato a design time...
ciao


Matteo Raumer
.net addicted :-)
http://blogs.dotnethell.it/freeteo
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5