Torna al Thread

Public Class GestoreStampe Private Rap As New GestoreDataset Private MyTable As DataTable Private MyRow As DataRow Private Ds As DataSet = New DataSet Public Function AnteprimaRapporto(ByVal CodAlb As Integer, ByVal codice As String) As DataSet Try SqlCmd.CommandText = "GetArc_Trasm1" SqlCmd.Parameters.Add("@CodAlbergo", SqlDbType.Int).Value = CodAlb SqlCmd.Parameters.Add("@Codice", SqlDbType.VarChar).Value = codice SqlCmd.CommandType = CommandType.StoredProcedure SqlDr = SqlCmd.ExecuteReader MyTable = Rap.RapportoTrasm qui mi ricrea di nuova la tabella ex-nuova quindi salva sempre l'ultimo record If SqlDr.Read Then MyRow = MyTable.NewRow MyRow("CodAlb") = SqlDr.GetSqlInt32(0).Value MyRow("Codice") = SqlDr.GetSqlString(1).Value MyRow("Data_elaborazione") = SqlDr.GetSqlDateTime(2).Value MyRow("Descrizione") = SqlDr.GetSqlString(3).Value MyTable.Rows.Add(MyRow) End If Ds.Tables.Add(MyTable) Catch ex As Exception Throw ex Finally SqlDr.Close() SqlCmd.Parameters.Clear() SqlCmd.Dispose() End Try Return Ds End Function End Class
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5