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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Corrigir Indices duplicados
Knight
GOIÂNIA
GO - BRASIL
ENUNCIADA !
Postada em 03/01/2008 15:09 hs         
Boa tarde
To arrumando um sistema aqui feito por um cara que fez besteira. Ele não colocou a tabela com chave primaria e o campo código ficou com alguns indices duplicados.  Como fazer pra ageitar esses indices sem ter de olhar um a um???
Bd mysql
   
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 03/01/2008 17:28 hs            
Primeiro se o banco é mysql não necessita de chave primaria, quanto a duplicidade, o ideal seria fazer o programa não permitir essa duplicidade, dica faça uma função para achar estas duplicidades e altera-las.
 
espero ter ajudado
 
até +
   
Los Zeus®
Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 03/01/2008 21:31 hs            
No caso pode ser gerado um outro BD com as mesmas Tabelas.
Fazer um programa que migre os dados do Banco atual para o Banco novo.
No meio da migração coloque somente os campos que realmente estão corretos, e como foi bem dito pelo Treze o MySQL nao precisa de CP.
 
Para ter uma luz de como fazer o código de migração dá uma olhada nessa dica:
 
 
Abrazz
 
   
Tiranossauro
não registrado
ENUNCIADA !
Postada em 03/01/2008 22:15 hs   
Estas tabelas estão duplicadas em todos os seus campos ?
   
Nilton Vianna
AMPARO
SP - BRASIL
ENUNCIADA !
Postada em 19/04/2009 20:12 hs         
Private Sub cmdNovo_Click()
LimpaTela Me
RS.Open "CadPaciente", CnSql, 1, 3
If (RS.RecordCount = 0) Then
txtCodigoPaciente = 1
Else
RS.MoveMax
txtCodigoPaciente.Text = RS.Fields("CodigoPaciente") + 1
End If
RS.Close
End Sub
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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