Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
Crystal Reports e reportistica
Cystal Report LOG IN - XML
giovedì 22 dicembre 2005 - 13.01
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
nikol84
Profilo
| Junior Member
56
messaggi | Data Invio:
gio 22 dic 2005 - 13:01
Salve ragazzi,
Ho creato un applicazione che visualizza dei dati da un database mysql e inoltre dovrebbe produrre alcuni report,
la visualizzazione è semplice per i report NO.
Ho creato un dataset per realizzare un report, i dati sono prese in più tabelle ho guardato nel forum e ci sono solo esempi per una singola tabella,oltre a questo problema,quando visualizzo il report mi chiede informazioni sul collegamento al database e il report non viene proprio caricato. Il codice utilizzato è il seguente :
Dim da As New MySqlDataAdapter
da.SelectCommand = New MySqlCommand("select * from daticomune,sezionicolleggi,elettorivotanti,candidati", dbconn)
da.Fill(dataSet)
orpt.SetDataSource(dataSet)
crViewer.reportsource=orpt
orpt.load
il report è all'interno della mia applicazione quindi l'oggetto orpt è di tipo myreport
inoltre il dataset è letto da un file xml
nel seguente modo :
Dim filename As String = nomefileXml
Dim myFileStream As System.IO.FileStream
myFileStream = New System.IO.FileStream _
(filename, System.IO.FileMode.Open)
Dim myXmlTextReader As New System.Xml.XmlTextReader(myFileStream)
dataset.ReadXmlSchema(myXmlTextReader)
myXmlTextReader.Close()
penso di aver fornito quasi tutti i particolari per un aiuto
totti240282
Profilo
| Guru
1.574
messaggi | Data Invio:
gio 22 dic 2005 - 13:13
scusa se mi permetto se cerchi nel forum l'argomento è stato già trattato e troverai la soluzione già scritta.
C'è solo un capitano !!!!!!
nikol84
Profilo
| Junior Member
56
messaggi | Data Invio:
gio 22 dic 2005 - 13:28
non ho travato nulla puoi darmi qualke link ai thread che trattano la soluzione
totti240282
Profilo
| Guru
1.574
messaggi | Data Invio:
gio 22 dic 2005 - 15:29
http://www.dotnethell.it/forum/messages.aspx?ThreadID=1572
http://www.dotnethell.it/forum/messages.aspx?ThreadID=5078
e poi ce ne sono altri.
C'è solo un capitano !!!!!!
nikol84
Profilo
| Junior Member
56
messaggi | Data Invio:
gio 22 dic 2005 - 18:33
Ho provato con il seguente codice che ho trovato nei link porposti ma mi da un errore quando vado ad applicare l'oggetto logOnInfo alla tabella del report
Dim mioreport As New ReportDocument
Dim str As String = Percorsorpt + "myreport.rpt"
mioreport.Load(str)
Dim logOnInfo As New TableLogOnInfo
logOnInfo = mioreport.Database.Tables.Item(0).LogOnInfo
logOnInfo.ConnectionInfo.ServerName = "localhost"
logOnInfo.ConnectionInfo.DatabaseName = "elepak"
logOnInfo.ConnectionInfo.UserID = "nicola"
logOnInfo.ConnectionInfo.Password = "nicola"
logOnInfo.TableName = "daticomune"
mioreport.Database.Tables(0).ApplyLogOnInfo(logOnInfo)---------------->Errore : vedi giù
CrystalReportViewer1.ReportSource = mioreport
Testo dell'errore :
An unhandled exception of type 'System.Runtime.InteropServices.COMException' occurred in crystaldecisions.crystalreports.engine.dll
Additional information: Impossibile aprire la connessione.
Impossibile aprire la connessione.
C:\DOCUME~1\Nicola\IMPOST~1\Temp\{5E19BBB1-F388-4917-BC0D-7AFB57C178C5}.rpt
Escludendo che ho inserito i dati non corretti per il login cosa può essere?, ho creato il report in modo grafico utilizzando un file xml a cui mi sono "connesso" tramtite ADO(net).XML,non so come risolvere spero in un vostro aiuto.............
nikol84
Profilo
| Junior Member
56
messaggi | Data Invio:
gio 22 dic 2005 - 18:40
Scusami correggo :l'errore è dato sulla linea di codice sottostante a quella segnalata
Torna su
Stanze Forum
Elenco Threads
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 !