MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Tipo dados Date em Comando SQL

    avatar
    Ernesto Silva
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 26
    Registrado : 09/02/2011

    [Resolvido]Tipo dados Date em Comando SQL Empty Tipo dados Date em Comando SQL

    Mensagem  Ernesto Silva 21/10/2013, 22:59

    Boas,

    Aqui outra vez a pedir a preciosa ajuda.

    Pretendo criar um extrato que me devolva os registos dos últimos 60 dias. Criei a variável DatData, do tipo Date e retirei 60. Essa variável é depois utilizada no comando WHERE do SQL, ocorrendo o seguinte erro "Tipo de dados incorreto na expressão de critérios"

    Junto abaixo o código

    Sub Criar_ExtratoVBA()

    Dim ws As Workspace
    Dim db As Database
    Dim qry1 As QueryDef
    Dim qry2 As QueryDef
    Dim strConta As String
    Dim datData_inicio As Date

    DoCmd.DeleteObject acQuery, "ExtratoVBA"
    DoCmd.DeleteObject acQuery, "ExtratoVBAcum"

    strConta = InputBox("Qual a Conta?")
    datData_inicio = Date - 60

    Set ws = DBEngine.Workspaces(0)
    Set db = CurrentDb

    Set qry1 = db.CreateQueryDef("ExtratoVBA", "Select Data, Diario, Documento, Conta, Descricao, Debito, Credito, (Debito-Credito) as Saldo FROM TransactionID WHERE Conta = '" & strConta & "' and Data > '" & datData_inicio & "' ORDER BY Documento")
    Set qry2 = db.CreateQueryDef("ExtratoVBAcum", "Select Data, Diario, Documento, Conta, Descricao, Debito, Credito, Formatcurrency(DSum('[Saldo]','ExtratoVBA','Documento <=' & [Documento])) as SaldoAcum FROM ExtratoVBA")

    DoCmd.OpenReport "ExtratoVBAcum", acViewReport

    End Sub
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Tipo dados Date em Comando SQL Empty Re: [Resolvido]Tipo dados Date em Comando SQL

    Mensagem  JPaulo 22/10/2013, 10:18

    Datas têm de estar entre cardinais ##

    Set qry1 = db.CreateQueryDef("ExtratoVBA", "Select Data, Diario, Documento, Conta, Descricao, Debito, Credito, (Debito-Credito) as Saldo FROM TransactionID WHERE Conta = '" & strConta & "' and Data > #" & datData_inicio & "# ORDER BY Documento")




    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Tipo dados Date em Comando SQL Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Tipo dados Date em Comando SQL Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Tipo dados Date em Comando SQL Folder_announce_new Instruções SQL como utilizar...
    avatar
    Ernesto Silva
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 26
    Registrado : 09/02/2011

    [Resolvido]Tipo dados Date em Comando SQL Empty Re: [Resolvido]Tipo dados Date em Comando SQL

    Mensagem  Ernesto Silva 22/10/2013, 12:25

    Ok.

    Muito obrigado.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Tipo dados Date em Comando SQL Empty Re: [Resolvido]Tipo dados Date em Comando SQL

    Mensagem  JPaulo 22/10/2013, 13:27

    Obrigado pelo retorno o forum agradece.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Tipo dados Date em Comando SQL Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Tipo dados Date em Comando SQL Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Tipo dados Date em Comando SQL Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Tipo dados Date em Comando SQL Empty Re: [Resolvido]Tipo dados Date em Comando SQL

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 09:27