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]Excluir registros com campos vazios

    avatar
    mcsanches
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 149
    Registrado : 10/06/2012

    [Resolvido]Excluir registros com campos vazios Empty Excluir registros com campos vazios

    Mensagem  mcsanches 21/8/2013, 22:10

    Boa tarde pessoal

    estou usando o exemplo do amigo João Paulo para salvar histórico, porem a minha aplicação permite campos vazios, o mesmo acaba gravando campos vazios

    então a tabela possui alguns registros com campos vazios

    gostaria uma rotina para varrer a tabela em busca de dos registros e exclui-los

    tentei essa rotina abaixo sem sucesso

    Dim db As dao.Database
    Dim strSql As String
    Set db = Aplication.CurrentDb
    strSql = "DELETE TblLog.* FROM TblLog WHERE ((TblLog.ValorAntigo)=""and(TblLog.ValorAntigo)="")"
    db.Execute (strSql)
    Set db = Nothing

    alguem pode me ajudar?

    vlw




    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Excluir registros com campos vazios Empty Re: [Resolvido]Excluir registros com campos vazios

    Mensagem  JPaulo 21/8/2013, 23:08

    Currentdb.Execute "DELETE * FROM TblLog WHERE ValorAntigo Is Null"


    .................................................................................
    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]Excluir registros com campos vazios Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Excluir registros com campos vazios Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Excluir registros com campos vazios Folder_announce_new Instruções SQL como utilizar...
    avatar
    mcsanches
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 149
    Registrado : 10/06/2012

    [Resolvido]Excluir registros com campos vazios Empty Re: [Resolvido]Excluir registros com campos vazios

    Mensagem  mcsanches 22/8/2013, 00:24

    João Paulo

    desde já agradeço a enorme ajuda

    em que parte do código posso inserir a linha?

    outra ajuda: tenho um controle de guias com varios subforms? basta que eu insira no "case" acSubforms?

    Private Sub Command8_Click()
    Dim strChekaDiferente As Boolean
    Dim strSQL As String
    Dim ctl As Control
    Dim strUser As String
    'By JPaulo ® Maximo Access
    'http://maximoaccess.forumeiros.com/
    '2010-06-11
    'Importante: Todos os botões de navegação devem conter a
    'chamada de toda esta instrução.
    'O form não deve ter o botão fechar ativo, deve colocar um botão para esse efeito e chamar a instrução.

    On Error Resume Next
    strUser = GetUserName_TSB
    If Me.NewRecord Then 'verifica se é um novo registro, se for morre aqui
    Exit Sub
    Else
    ' se não for um novo registro, coloca a variável de chekar alterações como False
    strChekaDiferente = False

    For Each ctl In Me.Controls
    ' Percorre todos os tipos de controles
    Select Case ctl.ControlType
    Case acTextBox, acComboBox, acListBox, acOptionGroup, acCheckBox

    If ctl.Value <> ctl.OldValue Or (IsNull(ctl.Value) Or ctl.Value = "") Then
    'se algum valor foi alterado ou deletado, coloca a variável de chekar alterações como True
    strChekaDiferente = True
    'e registra na tabela do Log
    DoCmd.SetWarnings False
    strSQL = "INSERT INTO tblLog (Utilizador, LogData, NomeForm, NomeCampo, ValorAntigo, ValorAtual) IN 'C:\Users\Marcelo\Desktop\segor_bd\exemploes\Historico.mdb'" & _
    "Values('" & strUser & "', Now(),'" & Me.Form.Name & "','" & ctl.Name & "','" & ctl.OldValue & "','" & ctl.Value & "')"
    DoCmd.RunSQL strSQL

    DoCmd.SetWarnings True
    'termina e volta a colocar a variável de chekar alterações como False
    strChekaDiferente = False
    Else
    Cancel = True
    End If

    End Select
    Next ctl
    End If
    'Salva tudo o que foi feito
    DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Excluir registros com campos vazios Empty Re: [Resolvido]Excluir registros com campos vazios

    Mensagem  JPaulo 22/8/2013, 09:51

    strSQL = "INSERT INTO tblLog (Utilizador, LogData, NomeForm, NomeCampo, ValorAntigo, ValorAtual) IN 'C:\Users\Marcelo\Desktop\segor_bd\exemploes\Historico.mdb'" & _
    "Values('" & strUser & "', Now(),'" & Me.Form.Name & "','" & ctl.Name & "','" & ctl.OldValue & "','" & ctl.Value & "')"
    DoCmd.RunSQL strSQL
    Currentdb.Execute "DELETE * FROM TblLog WHERE ValorAntigo Is Null"




    .................................................................................
    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]Excluir registros com campos vazios Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Excluir registros com campos vazios Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Excluir registros com campos vazios Folder_announce_new Instruções SQL como utilizar...
    avatar
    mcsanches
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 149
    Registrado : 10/06/2012

    [Resolvido]Excluir registros com campos vazios Empty Re: [Resolvido]Excluir registros com campos vazios

    Mensagem  mcsanches 22/8/2013, 12:10

    João Paulo

    inseri o código, porem não apagou nada

    att
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Excluir registros com campos vazios Empty Re: [Resolvido]Excluir registros com campos vazios

    Mensagem  JPaulo 22/8/2013, 15:33

    Teste assim;

    Currentdb.Execute "DELETE * FROM TblLog WHERE ValorAntigo="""


    .................................................................................
    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]Excluir registros com campos vazios Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Excluir registros com campos vazios Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Excluir registros com campos vazios Folder_announce_new Instruções SQL como utilizar...
    avatar
    mcsanches
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 149
    Registrado : 10/06/2012

    [Resolvido]Excluir registros com campos vazios Empty Re: [Resolvido]Excluir registros com campos vazios

    Mensagem  mcsanches 22/8/2013, 18:33

    JPaulo

    Já havia realizado esse teste,

    tentei novamente

    não funcionou

    Não seria pelo motivo da tabela "Historico" estar fora do bd RegistraAlterações?

    Abraço
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Excluir registros com campos vazios Empty Re: [Resolvido]Excluir registros com campos vazios

    Mensagem  JPaulo 22/8/2013, 19:58

    Claro que sim, rapaz não tinha visto que o insert é num IN externo.


    .................................................................................
    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]Excluir registros com campos vazios Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Excluir registros com campos vazios Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Excluir registros com campos vazios Folder_announce_new Instruções SQL como utilizar...
    avatar
    mcsanches
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 149
    Registrado : 10/06/2012

    [Resolvido]Excluir registros com campos vazios Empty Re: [Resolvido]Excluir registros com campos vazios

    Mensagem  mcsanches 22/8/2013, 21:22

    Jpaulo

    Então me ajuda ai? rs

    sei o que fazer... agora como fazer tá difícil pra mim...

    sou iniciante querendo fazer algo complexo

    estou estudando teus exemplos e customizando meu projeto, esta ficando nota 10

    abraço

    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Excluir registros com campos vazios Empty Re: [Resolvido]Excluir registros com campos vazios

    Mensagem  JPaulo 22/8/2013, 21:39

    Estou no tablet sem Access no momento, mas será o mesmo conceito,

    Currentdb.Execute "DELETE * FROM TblLog IN '" & C:\Users\Marcelo\Desktop\segor_bd\exemploes\Historico.mdb & "' Where ValorAntigo Is Null"


    .................................................................................
    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]Excluir registros com campos vazios Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Excluir registros com campos vazios Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Excluir registros com campos vazios Folder_announce_new Instruções SQL como utilizar...
    avatar
    mcsanches
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 149
    Registrado : 10/06/2012

    [Resolvido]Excluir registros com campos vazios Empty Re: [Resolvido]Excluir registros com campos vazios

    Mensagem  mcsanches 24/8/2013, 14:15

    JPaulo

    tentei sem sucesso

    me ajuda ai?

    abraço
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Excluir registros com campos vazios Empty Re: [Resolvido]Excluir registros com campos vazios

    Mensagem  JPaulo 24/8/2013, 22:04

    Currentdb.Execute "DELETE FROM TblLog IN 'C:\Users\Marcelo\Desktop\segor_bd\exemploes\Historico.mdb' Where TblLog.ValorAntigo Is Null"


    .................................................................................
    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]Excluir registros com campos vazios Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Excluir registros com campos vazios Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Excluir registros com campos vazios Folder_announce_new Instruções SQL como utilizar...
    avatar
    mcsanches
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 149
    Registrado : 10/06/2012

    [Resolvido]Excluir registros com campos vazios Empty Re: [Resolvido]Excluir registros com campos vazios

    Mensagem  mcsanches 25/8/2013, 23:10

    JPaulo não consegui implementar pela linha acima,

    então quebrando a cabeça resolvi da seguinte maneira, não deve ser o usual, fiz um remendo danado, mas funcionou:

    1) criei uma consulta de exclusão

    DELETE *
    FROM tblLog:o Surprised Surprised 
    WHERE (
    tblLog.ValorAtual)=[tblLog].[ValorAntigo];

    2) Vinculei a tabela historico no meu Front-end

    3) Após a rotina de salvar o histórico chamei a consulta de exclusão.

    DoCmd.SetWarnings False

    DoCmd.OpenQuery ("Consulta1")

    DoCmd.SetWarnings True

    Até o momento o problema foi contornado, não sei se vai deixar o sistema lento quando em produção...

    Abraços e agradeço mais uma vez
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Excluir registros com campos vazios Empty Re: [Resolvido]Excluir registros com campos vazios

    Mensagem  JPaulo 26/8/2013, 16:02

    Fiz aqui alguns testes e da maneira como lhe passei funciona na boa;

    Tem de ver o que é que está mal na sua instrução;

    Reveja por favor os nomes no caminho, acho estranho por exemplo o "exemploes".

    Currentdb.Execute "DELETE FROM TblLog IN 'C:\Users\Marcelo\Desktop\segor_bd\exemploes\Historico.mdb' Where TblLog.ValorAntigo Is Null"



    .................................................................................
    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]Excluir registros com campos vazios Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Excluir registros com campos vazios Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Excluir registros com campos vazios Folder_announce_new Instruções SQL como utilizar...
    avatar
    mcsanches
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 149
    Registrado : 10/06/2012

    [Resolvido]Excluir registros com campos vazios Empty Re: [Resolvido]Excluir registros com campos vazios

    Mensagem  mcsanches 27/8/2013, 02:22

    JPaulo utilizei no teu exemplo "RegistraAlterações"... a pasta "exemploes" esta correta, o código esta registrando alterações porem registra tambem todos os campos vazios, tenho uma tabela com 25 campos, se preencho 1 os demais tambem registram vazios no historico

    adicionei a linha conforme vc orientou mas não funcionou....


    Currentdb.Execute "DELETE FROM TblLog IN 'C:\Users\Marcelo\Desktop\segor_bd\exemploes\Historico.mdb' Where TblLog.ValorAntigo Is Null"

    por isso acabei por utilizar o plano B

    abraço
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Excluir registros com campos vazios Empty Re: [Resolvido]Excluir registros com campos vazios

    Mensagem  JPaulo 27/8/2013, 09:10

    Olha só;

    Criei um banco somente com uma tabela e alguns registos Nulos, e coloquei esse banco na minha drive C:\

    No meu ambiente de trabalho (Desktop) com outro banco, corri essa linha de código e voilá, todos os registros Nulos já eram;

    Pode testar com mais esta instrução do Like;

    CurrentDb.Execute "DELETE FROM tblTeste IN 'C:\BancoTeste.accdb' Where tblTeste.ValorAntigo Is Null Or tblTeste.ValorAntigo Like ' '"





    .................................................................................
    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]Excluir registros com campos vazios Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Excluir registros com campos vazios Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Excluir registros com campos vazios Folder_announce_new Instruções SQL como utilizar...
    avatar
    mcsanches
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 149
    Registrado : 10/06/2012

    [Resolvido]Excluir registros com campos vazios Empty Re: [Resolvido]Excluir registros com campos vazios

    Mensagem  mcsanches 27/8/2013, 11:30

    blz.... vou fazer o teste e retorno

    abraço e mais uma vez te agradeço
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Excluir registros com campos vazios Empty Re: [Resolvido]Excluir registros com campos vazios

    Mensagem  JPaulo 27/8/2013, 11:38

    Aguardo...


    .................................................................................
    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]Excluir registros com campos vazios Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Excluir registros com campos vazios Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Excluir registros com campos vazios Folder_announce_new Instruções SQL como utilizar...
    avatar
    mcsanches
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 149
    Registrado : 10/06/2012

    [Resolvido]Excluir registros com campos vazios Empty Re: [Resolvido]Excluir registros com campos vazios

    Mensagem  mcsanches 27/8/2013, 22:48

    JPaulo fiz o teste e não funcionou... utilizo o access 2010 pode ser a causa do problema?

    Private Sub Command9_Click()
    Dim strChekaDiferente As Boolean
    Dim strSql As String
    Dim ctl As Control
    Dim strUser As String
    'By JPaulo ® Maximo Access
    'http://maximoaccess.forumeiros.com/
    '2010-06-11
    'Importante: Todos os botões de navegação devem conter a
    'chamada de toda esta instrução.
    'O form não deve ter o botão fechar ativo, deve colocar um botão para esse efeito e chamar a instrução.

    On Error Resume Next
    strUser = GetUserName_TSB
    If Me.NewRecord Then 'verifica se é um novo registro, se for morre aqui
    Exit Sub
    Else
    ' se não for um novo registro, coloca a variável de chekar alterações como False
    strChekaDiferente = False

    For Each ctl In Me.Controls
    ' Percorre todos os tipos de controles
    Select Case ctl.ControlType
    Case acTextBox, acComboBox, acListBox, acOptionGroup, acCheckBox, acSubform, acTabCtl

    If ctl.Value <> ctl.OldValue Or (IsNull(ctl.Value <> ctl.OldValue) Or ctl.Value = "" <> ctl.OldValue) Then
    'se algum valor foi alterado ou deletado, coloca a variável de chekar alterações como True
    strChekaDiferente = True
    'e registra na tabela do Log
    DoCmd.SetWarnings False
    strSql = "INSERT INTO tblLog (Utilizador, LogData, NomeForm, NomeCampo, ValorAntigo, ValorAtual) IN 'C:\Users\Marcelo\Desktop\segor_bd\exemploes\Historico.mdb'" & _
    "Values('" & strUser & "', Now(),'" & Me.Form.Name & "','" & ctl.Name & "','" & ctl.OldValue & "','" & ctl.Value & "')"

    CurrentDb.Execute "DELETE FROM tblLog IN 'C:\Users\Marcelo\Desktop\segor_bd\exemploes\Historico.mdb' Where tblLog.ValorAntigo Is Null Or tblLog.ValorAntigo Like ' '"


    DoCmd.RunSQL strSql
    DoCmd.SetWarnings True
    'termina e volta a colocar a variável de chekar alterações como False
    strChekaDiferente = False
    Else
    Cancel = True
    End If

    End Select
    Next ctl
    End If
    'Salva tudo o que foi feito
    DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, acMenuVer70

    End Sub
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Excluir registros com campos vazios Empty Re: [Resolvido]Excluir registros com campos vazios

    Mensagem  JPaulo 28/8/2013, 10:05

    Você utiliza o Access 2010 e tem o histório em .mdb ?????



    .................................................................................
    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]Excluir registros com campos vazios Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Excluir registros com campos vazios Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Excluir registros com campos vazios Folder_announce_new Instruções SQL como utilizar...
    avatar
    mcsanches
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 149
    Registrado : 10/06/2012

    [Resolvido]Excluir registros com campos vazios Empty Re: [Resolvido]Excluir registros com campos vazios

    Mensagem  mcsanches 29/8/2013, 01:50

    JPaulo

    sim utilizo o 2010 , os exemplos do fórum funcionam na sua maioria

    abraço
    avatar
    mcsanches
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 149
    Registrado : 10/06/2012

    [Resolvido]Excluir registros com campos vazios Empty Re: [Resolvido]Excluir registros com campos vazios

    Mensagem  mcsanches 9/9/2013, 19:57

    Agora foi

    DoCmd.SetWarnings False
    strSQL1 = "DELETE * FROM tblLog IN 'C:\banco.mdb' WHERE (tblLog.ValorAtual)=[tblLog].[ValorAntigo]"
    DoCmd.RunSQL strSQL1
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Excluir registros com campos vazios Empty Re: [Resolvido]Excluir registros com campos vazios

    Mensagem  JPaulo 9/9/2013, 20:02

    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]Excluir registros com campos vazios Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Excluir registros com campos vazios Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Excluir registros com campos vazios Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Excluir registros com campos vazios Empty Re: [Resolvido]Excluir registros com campos vazios

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 2/5/2024, 04:51