Ir para conteúdo
Fórum Script Brasil

Marcelo Antonio

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Posts postados por Marcelo Antonio

  1. Amigo seu exemplo foi o mais próximo de resolver meu problema que eu encontrei, estou tentando fazer essa pesquisa em vb net, mas com dois datatimepicker

    dtinicial e dtfinal, que deveria me retornar registros no entre os período selecionado.

    a estrutura é:

    Using con As OleDbConnection = GetConnection()
    Try
    con.Open()
    Dim sql As String
    sql = "SELECT DateSerial(Year(Orcamento.Data_Orca), Month(Orcamento.Data_Orca), 1), SUM(ValorTO_Orca)as Mensais "
    sql += "FROM Orcamento GROUP BY DateSerial(Year(Orcamento.Data_Orca), Month(Orcamento.Data_Orca), 1) "
    sql += "WHERE Orcamento.Data_Orca >= #" & Format(DtFinal.Text, "mm/dd/yyyy") & "# "
    sql += "AND Orcamento.Data_Orca <= #" & Format(DtFinal.Text, "mm/dd/yyyy") & "#"
    sql += "ORDER BY DateSerial(Year(Orcamento.Data_Orca), Month(Orcamento.Data_Orca), 1)"
    Dim cmd As OleDbCommand = New OleDbCommand(sql, con)
    Dim da As OleDbDataAdapter = New OleDbDataAdapter(cmd)
    Dim dt As DataTable = New DataTable
    da.Fill(dt)
    dgvResumo.DataSource = dt
    Catch ex As Exception
    MsgBox(ex.Message)
    Finally
    con.Close()
    End Try
    End Using

    End Sub

    mas esta retornando um erro aparentemente basico:Erro de sintaxe (operador faltando) na expressão de consulta, cara já tentenei de tudo...

    Pode me ajudar?

    Por Favor rsrsrs...

×
×
  • Criar Novo...