Ver Mensaje Individual
  #2  
Antiguo 24-10-2018
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
1) No comentas la Base de Datos o SGBD que utilizas. La mayoría tienen accesibles tablas para saber si un objeto existe. Lo que llamamos METADATOS.
Con un Query, puedes ejecutar una SELECT para saber si una tabla existe.
POr ejemplo, si buscas aquí en el club encontrarás hilos al respecto, segun la Base de Datos sobre la que trabajes:
https://www.clubdelphi.com/foros/showthread.php?t=65193
https://www.clubdelphi.com/foros/showthread.php?t=52108
https://www.clubdelphi.com/foros/showthread.php?t=38318



2) Si no existe la tabla, para crearla, puedes hacerlo igualmente con un Query. Antes de lanzarlo deberás montar la SQL necesaria en función de los campos del ClientDataset.
Deberás utilizar iun CREATE TABLE y los campos necesarios.
https://www.w3schools.com/sql/sql_create_table.asp


Si buscas, también puedes encontrar hilos con el código necesairio para hacerlo, dependiendo de la Base de Datos y de los componentes de conexión que estés utilizando.
https://www.clubdelphi.com/foros/showthread.php?t=41960
https://www.clubdelphi.com/foros/sho...85389&langid=1
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita