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]Excluir alguns campo da tabela!

    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 06/05/2011

    [Resolvido]Excluir alguns campo da tabela! Empty Excluir alguns campo da tabela!

    Mensagem  Lupércio 23/12/2012, 10:49

    Bom dia programadores e apaixonados por este forum!

    Necessito de ajuda quem puder o irmão Lupércio agradece!

    Tenho 2 tabelas!

    1 - TabCadastro
    2 - TabDefinitiva

    Na tabela (TabCadastro)
    Tenho os campos: Campo1, campo2, campo3, campo4.

    Na tabela (TabDefinitiva)
    Tenho os campos: Campo1, campo2, campo3, campo4.



    Necessito através do click no botão transferir
    os dados da tabela (TabCadastro)para a tabela (TabDefinitiva).

    Em questão da transferencia ta funcionando normal:

    uso o código:


    Private Sub Comando46_Click()
    Dim strSQL As String, strSQLBackupDados As String

    strSQLBackupDados = "INSERT INTO TabDefinitiva Select * FROM TabCadastro"
    DoCmd.RunSQL (strSQLBackupDados)

    strSQL = "DELETE * FROM TabCadastro"
    DoCmd.RunSQL (strSQL)

    End Sub


    Deixei especificado para os senhores entenderem:


    Objetivo:

    Transferir os dados da tabela (TabCadastro) para a tabela (TabDefinitiva)

    E excluir os campos: campo3 e campo4, da tabela (TabCadastro)
    o código que estou usando funciona mas exclui a tabela inteira
    e não é isso que pretendo!

    Conto com a ajuda dos senhores, abraço á todos!



    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Excluir alguns campo da tabela! Empty Re: [Resolvido]Excluir alguns campo da tabela!

    Mensagem  criquio 23/12/2012, 11:57

    Talvez assim:

    CurrentDb.Execute "ALTER TABLE NomeDaTabela DROP COLUMN Campo1, Campo2"


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 06/05/2011

    [Resolvido]Excluir alguns campo da tabela! Empty Re: [Resolvido]Excluir alguns campo da tabela!

    Mensagem  Lupércio 23/12/2012, 12:35

    Criquio boa tarde amigo, o obrigado pela atenção...

    Está dando esse erro!

    ERRO EM TEMPO DE EXECUÇÃO 3211

    O mecanismo do banco de dados não pode bloquear a tabela TbCadastro pois ela está sendo usada por outra pessoa ou processo!
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]Excluir alguns campo da tabela! Empty Re: [Resolvido]Excluir alguns campo da tabela!

    Mensagem  Silvio 23/12/2012, 12:47

    boa tarde a todos.


    Tente assim...

    strSQL = "DELETE campo3;campo4 FROM TabCadastro"


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 06/05/2011

    [Resolvido]Excluir alguns campo da tabela! Empty Re: [Resolvido]Excluir alguns campo da tabela!

    Mensagem  Lupércio 23/12/2012, 13:01

    Olá grande Silvio como vai irmão? Desejo saúde e muita paz a vc e familia!

    A instrução que me passou não está excluindo, e a do criquio, exclui o campo da tabela
    e eu quero que exclua apenas os dados do campo, e não o campo entendeu?

    Um abraço!
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 06/05/2011

    [Resolvido]Excluir alguns campo da tabela! Empty Re: [Resolvido]Excluir alguns campo da tabela!

    Mensagem  Lupércio 23/12/2012, 13:05

    Tenho na tabela campo1, campo2, campo3, campo4

    Pretendo excluir o registro do campo3, campo4! Da referida tabela

    quando eu abrir o form novamente, os campos: campo1, campo2, campo3, campo4 tem que estar, no form!
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Excluir alguns campo da tabela! Empty Re: [Resolvido]Excluir alguns campo da tabela!

    Mensagem  criquio 23/12/2012, 13:27

    Pensei que quisesse excluir os campos. Foi o que entendi no início. Se é apenas os dados, utilize o UPDATE:

    CurrentDb.Execute "UPDATE NomeDaTabela SET Campo=Null, Campo2=Null"


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 06/05/2011

    [Resolvido]Excluir alguns campo da tabela! Empty Re: [Resolvido]Excluir alguns campo da tabela!

    Mensagem  Lupércio 23/12/2012, 13:30

    100% funcionando obrigado criquio, valeu Very Happy
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Excluir alguns campo da tabela! Empty Re: [Resolvido]Excluir alguns campo da tabela!

    Mensagem  criquio 23/12/2012, 13:38

    Valeu companheiro.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.


    Conteúdo patrocinado


    [Resolvido]Excluir alguns campo da tabela! Empty Re: [Resolvido]Excluir alguns campo da tabela!

    Mensagem  Conteúdo patrocinado


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