424 messaggi dal 25 marzo 2005
mi dici per favore come è definita SQLDataSetFill ?
424 messaggi dal 25 marzo 2005
Mi dici come è devinito SQLDataSetFill per favore ?
grazie sei stato gentilissimo.
184 messaggi dal 21 febbraio 2005
è una mia funzione


te la regalo


Public Function SQLDataSetFill(ByRef pdbDS As DataSet _
, ByVal psSQLCmd As String _
) As Boolean


Dim OLEDBConn As OleDbConnection = New OleDbConnection(strConn)
Dim dbAdap As OleDbDataAdapter
Dim bCatched As Boolean
Dim sError As String


bCatched = False
Try
OLEDBConn.Open()
dbAdap = New OleDbDataAdapter(_sql_CmdPrep(psSQLCmd), OLEDBConn)
dbAdap.Fill(pdbDS)
OLEDBConn.Close()

Catch Ex As Exception
bCatched = True
sError = Ex.Message


Finally
If OLEDBConn.State = ConnectionState.Open Then
OLEDBConn.Close()
End If

End Try

SQLDataSetFill = Not bCatched

End Function



Public Function _sql_CmdPrep ( ByVal sCmd as String ) as String

dim iScan as Integer


_sql_CmdPrep = sCmd
exit Function

iScan = 1
do
iScan = Instr( iScan, sCmd, "." )
if iScan = 0 Then Exit Do

If Mid$( sCmd, iScan, 1 ) = "." Then
Mid$( sCmd, iScan, 1 ) = "_"
End If

Loop

_sql_CmdPrep = sCmd

End Function
424 messaggi dal 25 marzo 2005
Grazie di nuovo è stata utilissima però non funziona.
Il report esce ma i dati non ci sono. Come mai secondo te ?
Ti invio il mio codice impostato per fartelo vedere :

Dim conn
Dim Rpt As New stampatrasf
Dim ConnDBPres = connetti_dbPres()
conn = New OleDb.OleDbConnection(ConnDBPres)
Dim mycommand As New OleDb.OleDbCommand
Dim myDA As New OleDb.OleDbDataAdapter
Dim ds = New Dataset1
SQLDataSetFill(ds, "select * from TMOVDETT2 where LRID = 25")
'Aggancio il dataset al report
Rpt.SetDataSource(ds)
'Aggancio il report al viewer nella webform
CrystalReportViewer1.ReportSource = Rpt

rpt.export() mi da errore !
184 messaggi dal 21 febbraio 2005
il dataset è pieno

metti questo prima dell'export


Dim spathname As String = Path.GetTempFileName()
Dim DiskOpts As CrystalDecisions.Shared.DiskFileDestinationOptions = New CrystalDecisions.Shared.DiskFileDestinationOptions
crpt.ExportOptions.ExportDestinationType = CrystalDecisions.[Shared].ExportDestinationType.DiskFile
crpt.ExportOptions.ExportFormatType = CrystalDecisions.[Shared].ExportFormatType.PortableDocFormat
DiskOpts.DiskFileName = spathname
crpt.ExportOptions.DestinationOptions = DiskOpts


'Print report in landscape
crpt.PrintOptions.PaperOrientation = PaperOrientation.Landscape
crpt.PrintOptions.PaperSize = PaperSize.PaperA4


'ORA FAI EXPORT
crpt.Export()



Response.ClearContent()
Response.ClearHeaders()
Response.ContentType = "application/pdf"
Response.WriteFile(spathname)
Response.Flush()
Response.Close()

System.IO.File.Delete(spathname)
424 messaggi dal 25 marzo 2005
Path come viene dichiarato ?
Ciao
184 messaggi dal 21 febbraio 2005
importa questo
Imports System.IO



il dataset è pieno????

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.