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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Verificar se um campo existe na tabela
Rogério
CASCAVEL
PR - BRASIL
ENUNCIADA !
Postada em 12/07/2005 13:31 hs            
Como verificar se um campo existe na tabela?
   
DennysFelix
SÃO PAULO
SP - BRASIL
Postada em 12/07/2005 15:14 hs            
olha cara...........eu tive um problema parecido com o seu, mais era em caso de tabela em um db..........pois tenho um cliente que é constante a alteração no db dele
ai sempre que tem alteração não preciso ficar fazendo dts...........o proprio programa gera a tabela, onde tenta-se abrir uma tabela, se esta tabela não existir, será gerado um erro, através deste erro criamos uma nova tabela. EX:
 
On Error GoTo TrataErro
    Dim db As Database
    Dim tbl As Recordset
    Dim n_tbl As TableDef
    Dim fld As Field
        Set db = OpenDatabase("C:CaminhoBD.mdb")
        Set tbl = db.OpenRecordset("TabelaExemplo")
        MsgBox "Já existe"
    Exit Sub
TrataErro:
    If Err = 3078 Then
        Set n_tbl = db.CreateTableDef("TabelaExemplo")
            Set fld = n_tbl.CreateField("CampoExemplo", dbText, 20)
                n_tbl.Fields.Append fld
            db.TableDefs.Append n_tbl
    Else
        MsgBox Err.Number
    End If

Denis de L Felix

msn - dennysfelix_senac@hotmail.com

     
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