CRIAR TABELAS E CAMPOS VIA CODIGO!!!

EMANUEL 31/05/2004 20:03:52
#27560
Pessoal,
A ideia e a realidade é a seguinte:
O cliente esta rodando o programa com a base de dados (MDB), eu preciso sempre fazer implementações onde ha necessidade de criar tabelas e novos campos, ai vem:

Como verificar via codigo se existe a tabela, se nao criar via codigo a tabela como tambem os campos?

dai eu sempre vou ficar enviando para o cliente o executavel

obrigado,
sds
USUARIO.EXCLUIDOS 01/06/2004 08:37:45
#27588
Resposta escolhida
1)
"CREATE TABLE Tab_Produtos(Codigo Char (5) Not Null, Nome VarChar (40) Null)"
"ALTER TABLE Tab_Produtos ADD PRIMARY KEY (Codigo)"


a 2) eu vou dar uma pesquisada, pq não to bem lembrado, logo eu te Posto

Qualquer duvida Post

Te +[S56]
USUARIO.EXCLUIDOS 01/06/2004 10:29:02
#27609
'Criar Tabela e Chave Primaria
sSql = "CREATE TABLE Tab_Produtos(Codigo Char (5) Not Null, Nome VarChar (40) Null)"
adoConnection.Execute (sSql)
sSql = "ALTER TABLE Tab_Produtos ADD PRIMARY KEY (Codigo)"
adoConnection.Execute (sSql)

'Inserir Colunas em Tabela existente
sSql = "ALTER TABLE Tab_Clientes ADD ICMS Float Null, IPI Float null"

adoConnection.Execute (sSql)

Onde:
Char, VarChar = Texto
Float = Numerico
DateTime = Data e Hora
Text = Memorando
(n) = Tamanho do campo

Qualquer duvida Post

Te +[S56]
Tópico encerrado , respostas não são mais permitidas