USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Resgistro repetido na tabela
Tirmi
não registrado
Postada em 29/12/2004 18:37 hs   
Caro forum,
 
Preciso de uma função que delete os registros repetidos em uma tabela access.
 
Grato...
     
Martini
Pontos: 2843 Pontos: 2843
PAROBÉ
RS - BRASIL
Postada em 30/12/2004 08:12 hs         
a SQL abaixo retorna todos os registros repetidos de uma tabela (pode ser um mais campos)
 
SELECT Tabela.CampoRepetido
FROM Tabela
WHERE (((Tabela.CampoRepetido) In (SELECT [CampoRepetido] FROM [Tabela] As Tmp GROUP BY [CampoRepetido] HAVING Count(*)>1 )))
ORDER BY Tabela.CampoRepetido;
     
tirmi
não registrado
Postada em 06/01/2005 11:03 hs   
Caro Martini,
 
Executeia SQl, mas retornou o seguinte erro:
A instrução select inclui uma palavra reservada ou um nome de argumento que está incorreto ou faltando, ou a pontuãção está incorreta.
 
A minha SQl ficou da seguinte forma:
meu banco de dados = simcons
minha tabela = arqcons
o campo que quero verificar = tex_art
'--------------------------------------
       Dim rst As New ADODB.Recordset
       Set rst.ActiveConnection = cn
       '-----------------------------------
       Dim rst As New ADODB.Recordset
       Set rst.ActiveConnection = cn
       rst.CursorType = 3 'Define cursor
       '----- define arquivo --------
       vsql = "SELECT arqcons.tex_art, From arqcons where"
       vsql = vsql & " (((arqcons.tex_art) In (SELECT [tex_art] FROM [arqcons] As Tmp GROUP BY [tex_art] HAVING Count(*)>1 )))"
       vsql = vsql & " ORDER BY arqcons.tex_art" & ";"
       '-----------------
       rst.Open vsql
     
natarelli
não registrado
Postada em 06/01/2005 11:46 hs   
vsql = "SELECT arqcons.tex_art, From arqcons where"
Tira a vírgula antes do FROM
     
tirmi
não registrado
Postada em 06/01/2005 17:11 hs   
Natarelli,
 
blz, era isso...
sabe me informar se essa SQL aceita campo memo???
 
     
Natarelli
não registrado
Postada em 06/01/2005 17:16 hs   
Aceita.
 
Abs,
     
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2026   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página