Ciao A tutti, ho un problema che non riesco a risolvere. Ho creato con un pulsante la possibilità di cercare attraverso 2 DateTimePichker (1 e 2)la ricerca mirata, in questo caso solo il sabato, di dati che ho in tabella e che visualizzo con DataGridView.
Quello che vorrei è che nel random dei sabati, passasse oltre quando il sabato non corrisponde a dati presenti in DataGridView.
Come fare?
Qui di seguito il mio codice:
Private Sub btnSabatoVecchio_Click(sender As Object, e As EventArgs) Handles btnSabatoVecchio.Click
d1.Value = GetRandomDate(d1.MinDate, d1.MaxDate)
Dim table As New DataTable()
Dim command As New SqlCommand("SELECT * FROM LottoDeaBendata WHERE [Data] BETWEEN @d1 AND @d2", connection)
d1.Value = d1.Value.AddDays(DayOfWeek.Sunday - (d1.Value.DayOfWeek + 1))
d2.Value = d1.Value
command.Parameters.Add("@d1", SqlDbType.Date).Value = d1.Value
command.Parameters.Add("@d2", SqlDbType.Date).Value = d2.Value
Dim adapter As New SqlDataAdapter(command)
adapter.Fill(table)
DataGridView1.DataSource = table
End Sub