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]Problemas com Sql insert into

    PPTT
    PPTT
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 308
    Registrado : 18/05/2011

    [Resolvido]Problemas com Sql insert into Empty Problemas com Sql insert into

    Mensagem  PPTT 28/5/2011, 20:22

    Boas,
    Tenho esta expressão SQL
    DoCmd.RunSQL "insert into Tabela1(ficha,cliente,quantidade,letraT)values(" + Form!ficha() + "," + Form!Cliente() + "," + Form!quantidade.Value() + "," + vLetraPrint + ")"
    Está junto a um código que criei num evento click de um controlo de um form, funciona tudo bem
    excepto para o campo cliente onde me aparece uma mensagem a pedir o valor do parâmetro.
    Obrigada antecipadamente
    Abraço


    .................................................................................
    bounce Este lugar é o ceú
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Problemas com Sql insert into Empty Re: [Resolvido]Problemas com Sql insert into

    Mensagem  vieirasoft 28/5/2011, 20:58

    Olá amigo:

    Já foi avisado ontem pelo Administrador para colocar as suas dúvidas no local certo. Vou transferir.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Problemas com Sql insert into Empty Re: [Resolvido]Problemas com Sql insert into

    Mensagem  vieirasoft 28/5/2011, 21:00

    O título foi alterado para melhor compreensão.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Problemas com Sql insert into Empty Re: [Resolvido]Problemas com Sql insert into

    Mensagem  vieirasoft 28/5/2011, 21:06

    Os dados são provenientes de alguma consulta?
    PPTT
    PPTT
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 308
    Registrado : 18/05/2011

    [Resolvido]Problemas com Sql insert into Empty Re: [Resolvido]Problemas com Sql insert into

    Mensagem  PPTT 28/5/2011, 22:08

    Boa noite e desculpe,
    Vem de uma tabela.
    Abraço


    .................................................................................
    bounce Este lugar é o ceú
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Problemas com Sql insert into Empty Re: [Resolvido]Problemas com Sql insert into

    Mensagem  vieirasoft 28/5/2011, 22:12

    Normalmente quando pede valor do parâmetro, é porque existe um erro ou existe um parâmetro definido em consulta.

    Pode ser um nome de campo mal escrito.
    PPTT
    PPTT
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 308
    Registrado : 18/05/2011

    [Resolvido]Problemas com Sql insert into Empty Re: [Resolvido]Problemas com Sql insert into

    Mensagem  PPTT 28/5/2011, 22:35

    VieiraSoft,
    Se fizer favor pode dar uma olhada, link abaixo
    http://dl.dropbox.com/u/29878861/INSERT%20SQL.zip
    Abraço


    .................................................................................
    bounce Este lugar é o ceú
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Problemas com Sql insert into Empty Re: [Resolvido]Problemas com Sql insert into

    Mensagem  vieirasoft 28/5/2011, 22:55

    Meu amigo

    Não estou a entender para quê uma instrução em SQL? Não basta ligar a tabela ao form? E como vai avançar para um novo registro? O Registro não é gravado e se fosse apenas substitui e mais nada.
    Pode-me explicar?
    PPTT
    PPTT
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 308
    Registrado : 18/05/2011

    [Resolvido]Problemas com Sql insert into Empty Re: [Resolvido]Problemas com Sql insert into

    Mensagem  PPTT 29/5/2011, 00:17

    A instrução SQL se reparar está ligada a
    um código no evento click do botão
    que vai gerar o mesmo número de registos
    que o valor quantidade, ou seja por exemplo:
    valor 20 no campo quantidade gera 20 registos na tabela.
    Só que também queria que inseri-se o texto do campo cliente,
    mas só insere se colocar o número nesse campo.
    Obrigado antecipadamente
    Abraço


    .................................................................................
    bounce Este lugar é o ceú
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Problemas com Sql insert into Empty Re: [Resolvido]Problemas com Sql insert into

    Mensagem  vieirasoft 29/5/2011, 00:47

    Amigo vou ter que ver isto com mais calma, pois não estou a perceber o erro. Coloquei como String o campo cliente e o facto é que pede sempre o parâmetro. Se digitar o nome na caixa parâmetro passa para a tabela, mas se anular, vai para debug, pelo que as coisas não funcionam como você diz acima. Basta fazer cancelar e o caldo entorna logo.
    PPTT
    PPTT
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 308
    Registrado : 18/05/2011

    [Resolvido]Problemas com Sql insert into Empty Re: [Resolvido]Problemas com Sql insert into

    Mensagem  PPTT 29/5/2011, 00:54

    VieiraSoft,
    Já resolvi criando uma macro para executar sql e chamei
    esse macro substituindo no código do botão onde tinha o Docmd.Runsql.
    Obrigado


    .................................................................................
    bounce Este lugar é o ceú
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Problemas com Sql insert into Empty Re: [Resolvido]Problemas com Sql insert into

    Mensagem  vieirasoft 29/5/2011, 00:57

    Deixe ver se eu percebi.

    Quando executa a Macro o parâmetro não aparece, só com o VBA?
    PPTT
    PPTT
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 308
    Registrado : 18/05/2011

    [Resolvido]Problemas com Sql insert into Empty Re: [Resolvido]Problemas com Sql insert into

    Mensagem  PPTT 29/5/2011, 01:33

    Tenho que executar a macro a macro partir
    do código com o comando Docmd.RunMacro se quero
    o campo cliente seja inserido na tabela aceitando e aceite o texto
    porque antes só aceitava números quando tinha a expressão
    DocmdrunSql insert into embutida no código do botão.
    Abraço


    .................................................................................
    bounce Este lugar é o ceú
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Problemas com Sql insert into Empty Re: [Resolvido]Problemas com Sql insert into

    Mensagem  vieirasoft 29/5/2011, 01:37

    Então é a variável que está mal definida. Na tabela definiu como texto e no form está a colocar um valor integer. Além disso o campo cliente não pode ser Double, pois não é numérico.

    Embora tenha resolvido o problema, deve rever e verificar essas variáveis.

    Bom trabalho
    PPTT
    PPTT
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 308
    Registrado : 18/05/2011

    [Resolvido]Problemas com Sql insert into Empty Re: [Resolvido]Problemas com Sql insert into

    Mensagem  PPTT 29/5/2011, 01:43

    Obrigado
    Abraço


    .................................................................................
    bounce Este lugar é o ceú

    Conteúdo patrocinado


    [Resolvido]Problemas com Sql insert into Empty Re: [Resolvido]Problemas com Sql insert into

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/4/2024, 06:16