Torna al Thread

Public Sub New()     InitializeComponent()         CaricaMesi(2009) End Sub Private Sub CaricaMesi(ByVal anno As Integer)     For i As Integer = 1 To 12         Dim m As New Mese(anno, i)         listBox1.Items.Add(m)     Next End Sub Private Sub button1_Click(ByVal sender As Object, ByVal e As EventArgs)     Dim m As Mese = Nothing         If listBox1.SelectedIndex <> -1 Then         m = DirectCast(listBox1.SelectedItem, Mese)                         MessageBox.Show("è stato selezionato il periodo " & m.ToString())                 Dim sql As String = "SELECT ClientiFattura.*, TestaFattura.NrFattura, TestaFattura.Data, TestaFattura.Pagamento, TestaFattura.Banca, TestaFattura.Agenzia,TestaFattura.CodCliente, TestaFattura.Piva AS Expr1, TestaFattura.TotaleNolo, TestaFattura.TotaleDirittoFisso, TestaFattura.TotaleDirittoAssegno,TestaFattura.TotaleDirittoAssicurazione, TestaFattura.TotaleVarie, TestaFattura.TotaleImponibile, TestaFattura.Iva, TestaFattura.TotaleImposta,TestaFattura.TotaleNonImponibile, TestaFattura.TotaleParziale, TestaFattura.TotaleAnticipate, TestaFattura.TotaleBollo, TestaFattura.SpeseIncasso,TestaFattura.TotaleFattura, TestaFattura.TotaleLire, TestaFattura.Cliente AS Expr2, TestaFattura.Cliente2, TestaFattura.Indirizzo AS Expr3,TestaFattura.Cap AS Expr4, TestaFattura.Localita AS Expr5, TestaFattura.Provincia, TestaFattura.Indirizzo2, TestaFattura.Cap2, TestaFattura.Localita2, TestaFattura.Pv2, TestaFattura.[ca-codes], TestaFattura.[ca-deses__1], TestaFattura.[ff-altre__7], TestaFattura.[ff-altre__20],TestaFattura.[ff-altre__21]FROM TestaFattura INNER JOIN ClientiFattura ON TestaFattura.CodCliente = ClientiFattura.Cliente INNER JOIN Claus ON ClientiFattura.Cliente = Claus.[ca-cd]" & " WHERE(Claus.[ca-listi] = N'1')" & " AND MONTH(TestaFattura.Data) = {0}" & " AND YEAR(TestaFattura.Data) = {1}" & " AND (TestaFattura.TotaleFattura > 50.00000)" & " AND ORDER BY TestaFattura.Data"                 sql = [String].Format(sql, m.NumMese, m.Anno)                 MessageBox.Show("ecco la nuova query: " & sql)     Else         MessageBox.Show("non è stato selezionato alcun periodo!")     End If End Sub
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5