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


3 participantes

    [Resolvido]Select com três critérios

    AndrePeteca
    AndrePeteca
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 128
    Registrado : 24/02/2015

    [Resolvido]Select com três critérios Empty [Resolvido]Select com três critérios

    Mensagem  AndrePeteca 17/4/2016, 17:07

    Boa tarda, queria um ajuda para fazer um select com três critérios, verificar na tbl_pgArteFinalista se DtInicial, DtFinal existe e se pertence a o arte-Finalista selecionado comboBox
    avatar
    textandu
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 05/08/2013

    [Resolvido]Select com três critérios Empty Re: [Resolvido]Select com três critérios

    Mensagem  textandu 20/4/2016, 03:02

    Código:
    SELECT * FROM tbl_pgArteFinalista WHERE CampoData BETWEEN #" & format(dtinicial,"mm/dd/yyyy") & "# AND #" & format(dtfinal,"mm/dd/yyyy") & "# AND arte-finalista=" & combobox
    AndrePeteca
    AndrePeteca
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 128
    Registrado : 24/02/2015

    [Resolvido]Select com três critérios Empty Re: [Resolvido]Select com três critérios

    Mensagem  AndrePeteca 20/4/2016, 23:29

    boa noite textandu, na verdade eu acho que coloquei errado, o que eu quero fazer e verificar se os dados nos campos DtInicil, DtFinal e cbo_arteFinalista ja esta cadastrado no banco. E Select ou select count? Obrigado por sua atenção

    no seu código eu não entendi qual e este campo CampoData se e a data inicial ou a data final?

    Código:
    SELECT * FROM tbl_pgArteFinalista WHERE CampoData BETWEEN #" & format(dtinicial,"mm/dd/yyyy") & "# AND #" & format(dtfinal,"mm/dd/yyyy") & "# AND arte-finalista=" & combobox
    avatar
    textandu
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 05/08/2013

    [Resolvido]Select com três critérios Empty Re: [Resolvido]Select com três critérios

    Mensagem  textandu 21/4/2016, 02:08

    Achei que seu dtinicial e dtfinal eram 2 controles em algum formulário aí no caso o select que fiz coloquei "campodata" para vc substituir para o nome do seu campo de data a sua tabela que aí no caso é "Selecione todos os campos da tabela onde a data entre a dtinicial e dtfinal e o artefinalista igual ao conteudo do combobox".

    eis um select de uma tabela minha aqui, veja ai se consegue adaptar no seu projeto, ou então posta aí teu banco que fica melhor de entender...

    Código:
    SELECT Count(Escala.Data) AS ContarDeData, Escala.Data, Escala.IDFuncionario
    FROM Escala
    GROUP BY Escala.Data, Escala.IDFuncionario;
    AndrePeteca
    AndrePeteca
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 128
    Registrado : 24/02/2015

    [Resolvido]Select com três critérios Empty Re: [Resolvido]Select com três critérios

    Mensagem  AndrePeteca 21/4/2016, 04:44

    Achei que seu dtinicial e dtfinal eram 2 controles em algum formulário aí no caso o select
    sim e um formulário eu só não entendi o CampoData se e para eu colocar a txt_DtIniciar ou o txt_DtFinal ou os dois
    AndrePeteca
    AndrePeteca
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 128
    Registrado : 24/02/2015

    [Resolvido]Select com três critérios Empty Re: [Resolvido]Select com três critérios

    Mensagem  AndrePeteca 21/4/2016, 05:24

    estou usando este código mas esta dando tipos incorporatíves e quando eu retiro a parte da data ai dar certo, mas quando fica so a data não dar erro mas não acha os dados no banco
    Código:
    contarReg = DCount("*", "tbl_PgArtefinalista", "DtIncial=" & Format(txt_DtInicial, "mm/dd/yyyy") & "" And "ArteFinalista='" & cbo_ArteFinalista.Column(1) & "'")

    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]Select com três critérios Empty Re: [Resolvido]Select com três critérios

    Mensagem  FabioPaes 21/4/2016, 15:53

    Tem duas Aspas a mais amigo...

    Veja bem... O filtro inicia com " e so fecha no final, mesmo contendo muitos AND.

    "DtIncial=" & Format(txt_DtInicial, "mm/dd/yyyy") & " And ArteFinalista='" & cbo_ArteFinalista.Column(1) & "' ")
    AndrePeteca
    AndrePeteca
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 128
    Registrado : 24/02/2015

    [Resolvido]Select com três critérios Empty Re: [Resolvido]Select com três critérios

    Mensagem  AndrePeteca 22/4/2016, 00:13

    então não deu erro algum, mas não esta achando os dados so retorna 0
    vou colocar o meu DB para vocês ver o que esta errado

    DBTeste
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]Select com três critérios Empty Re: [Resolvido]Select com três critérios

    Mensagem  FabioPaes 22/4/2016, 02:01

    Posta em outro Site... aqui e bloqueado!

    Drop box ou Google drive
    AndrePeteca
    AndrePeteca
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 128
    Registrado : 24/02/2015

    [Resolvido]Select com três critérios Empty Re: [Resolvido]Select com três critérios

    Mensagem  AndrePeteca 22/4/2016, 03:19

    Google drive

    DBTeste
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]Select com três critérios Empty Re: [Resolvido]Select com três critérios

    Mensagem  FabioPaes 22/4/2016, 04:14

    Teste assim:

    contarReg = DCount("Cod", "tbl_PgArtefinalista", "ArteFinalista='" & Me.cbo_ArteFinalista.Column(1) & "' and DtIncial = #" & Format(Me.txt_DtInicial, "mm/dd/yyyy") & "# and DtFinal = #" & Format(Me.txt_DtFinal, "mm/dd/yyyy") & "#")


    Corrigido...
    AndrePeteca
    AndrePeteca
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 128
    Registrado : 24/02/2015

    [Resolvido]Select com três critérios Empty Re: [Resolvido]Select com três critérios

    Mensagem  AndrePeteca 23/4/2016, 21:42

    Obrigado a todos que me ajudou, deu muito certo. valeu mesmo

    Conteúdo patrocinado


    [Resolvido]Select com três critérios Empty Re: [Resolvido]Select com três critérios

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 19/4/2024, 08:29