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]Duas consultas SQL no mesmo sub

    avatar
    gomesaraujo1980
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 12/04/2011

    [Resolvido]Duas consultas SQL no mesmo sub Empty Duas consultas SQL no mesmo sub

    Mensagem  gomesaraujo1980 25/4/2011, 15:03

    Pessoal, bom dia. Venho novamente pedir a ajuda dos srs.

    Tenho um código para verificar um dado imputado no meu formulário contra dados de uma consulta, que verifica se o número digitado é maior ou menor que o número calculado na consulta. Segue abaixo um trecho do código para que fique mais claro:


    Private Sub VerificarDados_Click()

    Dim db As DAO.Database
    Dim rs As DAO.Recordset
    Dim numreg As Integer

    Set db = CurrentDb()
    Set rs = db.OpenRecordset("select * from TaraTotal where Concatena = '" & Me.FilialOrigem & "" & Me.NumeroViagem & "'")

    If Me.Peso_Total_da_Carreta__Retorno_ < rs("TaraTotal") Then
    MsgBox "Peso total da carreta é menor que a tara do conjunto (residual negativo)! Favor verificar a causa do problema e corrigir!", vbOKOnly, "Problema no registro!"
    End if

    O problema é que esta não é a única verificação que deve ser feita neste sub. Preciso fazer um outro select, que compare o valor digitado no form com dados de outra tabela. Quando tento inserir outra consulta o Access me retorna um erro dizendo que já existe uma instrução SELECT FROM no sub.
    Acredito que tenha algo a ver com a declaração das variáveis, mas não consegui resolver o problema. Vocês poderiam me ajudar com isso?

    Grato antecipadamente. Aguardo o retorno.
    Renato
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Duas consultas SQL no mesmo sub Empty Re: [Resolvido]Duas consultas SQL no mesmo sub

    Mensagem  Alexandre Neves 25/4/2011, 20:45

    Boa tarde, gomes

    Em vez de recordset utilize a função DLookup
    Cumprimentos,
    avatar
    gomesaraujo1980
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 12/04/2011

    [Resolvido]Duas consultas SQL no mesmo sub Empty Re: [Resolvido]Duas consultas SQL no mesmo sub

    Mensagem  gomesaraujo1980 26/4/2011, 19:03

    Alexandre, funcionou!!!
    Muito obrigado, mais uma vez.
    Renato
    avatar
    gomesaraujo1980
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 12/04/2011

    [Resolvido]Duas consultas SQL no mesmo sub Empty Re: [Resolvido]Duas consultas SQL no mesmo sub

    Mensagem  gomesaraujo1980 26/4/2011, 19:04

    Resolvido

    Conteúdo patrocinado


    [Resolvido]Duas consultas SQL no mesmo sub Empty Re: [Resolvido]Duas consultas SQL no mesmo sub

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/4/2024, 18:29