Re: RES: [delphi-br] Verificar se Existe Tabela

2005-09-01 Por tôpico carlos alberto do amaral
Olá,
  
  Da forma que enviei anteriormente, não funcionou???


  Um abraço,

   Carlos


--- Em delphi-br@yahoogrupos.com.br, Rafael Jorge [EMAIL PROTECTED] 
escreveu
 estou precisando urgente mente verificar se uma tabela existe no 
banco!
 como eu faco isso no firebird 1.5
 agradeco qualquer ajuda!
 

--- Em delphi-br@yahoogrupos.com.br, carlos alberto do amaral 
[EMAIL PROTECTED] escreveu
 --- Em delphi-br@yahoogrupos.com.br, galvao_em [EMAIL PROTECTED] 
escreveu
  Olá pessoal, gostaria de saber se tem como minha aplicação 
verificar 
 se 
  existe uma certa tabela no banco de dados.
  por exemplo: gostaria que ao iniciar a aplicação verificasse se a 
 tabela 
  clientes existe no banco, caso não exista ela me retorna um aviso.
  estou utilizando FB 1.5 D7 e MDO
  
  desde já agradeço a colaboração de todos
  
   Olá,
 
 No Oracle, select na user_tables..
 
 No PostgreSql, select na pg_tables...
 
 No Firebird, não sei se tem uma view e/ou table com estes dados, 
 mas, nada que um try except, não resolva..
 
 
try
 Select * from clientes
except
  'tabela clientes, não existe !!!'   
end;
 
Um abraço,
 
 
 Carlos




-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: RES: [delphi-br] Verificar se Existe Tabela

2005-08-31 Por tôpico Rafael Jorge
estou precisando urgente mente verificar se uma tabela existe no banco!
como eu faco isso no firebird 1.5
agradeco qualquer ajuda!

Em 23/08/05, Áureo[EMAIL PROTECTED] escreveu:
 É, mas através do código ele poderá fazer isso.
 No SQL eu uso (If Object_Id( 'table nome')  0 Drop table nome) para
 deletar a tabela...
 
 Em 23/08/05, Filipe Xavier Ramalho[EMAIL PROTECTED] escreveu:
  Você pode consultar o próprio banco, dependendo do banco, há tabelas onde
  são guardadas as definições das entidades. No Informix, por exemplo, você
  buscaria na tabela SysTables.
   -Mensagem original-
   De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
  nome de galvao_em
   Enviada em: terça-feira, 23 de agosto de 2005 11:33
   Para: delphi-br@yahoogrupos.com.br
   Assunto: [delphi-br] Verificar se Existe Tabela
 
 
   Olá pessoal, gostaria de saber se tem como minha aplicação verificar se
   existe uma certa tabela no banco de dados.
   por exemplo: gostaria que ao iniciar a aplicação verificasse se a tabela
   clientes existe no banco, caso não exista ela me retorna um aviso.
   estou utilizando FB 1.5 D7 e MDO
 
   desde já agradeço a colaboração de todos
 
 
 
 
   ___
   Yahoo! Acesso Grátis - Internet rápida e grátis.
   Instale o discador agora! http://br.acesso.yahoo.com/
 
 
   --
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
   Para ver as mensagens antigas, acesse:
   http://br.groups.yahoo.com/group/delphi-br/messages
 
   Para falar com o moderador, envie um e-mail para:
   [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
 
 
 Yahoo! Grupos, um serviço oferecido por:
 
 
 
  
  --
   Links do Yahoo! Grupos
 
 a.. Para visitar o site do seu grupo na web, acesse:
 http://br.groups.yahoo.com/group/delphi-br/
 
 b.. Para sair deste grupo, envie um e-mail para:
 [EMAIL PROTECTED]
 
 c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
  Serviço do Yahoo!.
 
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 
  --
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
  Para ver as mensagens antigas, acesse:
   http://br.groups.yahoo.com/group/delphi-br/messages
 
  Para falar com o moderador, envie um e-mail para:
   [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
  Links do Yahoo! Grupos
 
 
 
 
 
 
 
 
 
 
 
 
 
 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
 Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages
 
 Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
 Links do Yahoo! Grupos
 
 
 
 
 
 
 
 



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




RES: [delphi-br] Verificar se Existe Tabela

2005-08-23 Por tôpico Filipe Xavier Ramalho
Você pode consultar o próprio banco, dependendo do banco, há tabelas onde
são guardadas as definições das entidades. No Informix, por exemplo, você
buscaria na tabela SysTables.
  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de galvao_em
  Enviada em: terça-feira, 23 de agosto de 2005 11:33
  Para: delphi-br@yahoogrupos.com.br
  Assunto: [delphi-br] Verificar se Existe Tabela


  Olá pessoal, gostaria de saber se tem como minha aplicação verificar se
  existe uma certa tabela no banco de dados.
  por exemplo: gostaria que ao iniciar a aplicação verificasse se a tabela
  clientes existe no banco, caso não exista ela me retorna um aviso.
  estou utilizando FB 1.5 D7 e MDO

  desde já agradeço a colaboração de todos




  ___
  Yahoo! Acesso Grátis - Internet rápida e grátis.
  Instale o discador agora! http://br.acesso.yahoo.com/


  --
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por:




--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
Serviço do Yahoo!.



[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: RES: [delphi-br] Verificar se Existe Tabela

2005-08-23 Por tôpico Áureo
É, mas através do código ele poderá fazer isso. 
No SQL eu uso (If Object_Id( 'table nome')  0 Drop table nome) para
deletar a tabela...

Em 23/08/05, Filipe Xavier Ramalho[EMAIL PROTECTED] escreveu:
 Você pode consultar o próprio banco, dependendo do banco, há tabelas onde
 são guardadas as definições das entidades. No Informix, por exemplo, você
 buscaria na tabela SysTables.
  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
 nome de galvao_em
  Enviada em: terça-feira, 23 de agosto de 2005 11:33
  Para: delphi-br@yahoogrupos.com.br
  Assunto: [delphi-br] Verificar se Existe Tabela
 
 
  Olá pessoal, gostaria de saber se tem como minha aplicação verificar se
  existe uma certa tabela no banco de dados.
  por exemplo: gostaria que ao iniciar a aplicação verificasse se a tabela
  clientes existe no banco, caso não exista ela me retorna um aviso.
  estou utilizando FB 1.5 D7 e MDO
 
  desde já agradeço a colaboração de todos
 
 
 
 
  ___
  Yahoo! Acesso Grátis - Internet rápida e grátis.
  Instale o discador agora! http://br.acesso.yahoo.com/
 
 
  --
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages
 
  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
 
 
Yahoo! Grupos, um serviço oferecido por:
 
 
 
 
 --
  Links do Yahoo! Grupos
 
a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
 
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
 
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
 Serviço do Yahoo!.
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
 Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages
 
 Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
 Links do Yahoo! Grupos
 
 
 
 
 
 
 






-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html