Dim unions(upperBounds - 1) As String
For index = 1 To upperBounds
unions(index - 1) = "SELECT Previaso_Nasc_" & index & "_Ovo As ColumnZ, Viveiro_N FROM " & eventos & " WHERE CDate(Previaso_Nasc_" & index & "_Ovo) >= ?"
Dim sql = String.Join(Environment.NewLine & "UNION ALL" & Environment.NewLine, unions)