![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Pues sí es posible, por ejemplo mediante instrucciones SQL, mírate en concreto Alter Table, yo utilizo un pequeño programa que el cliente ejecuta una sola vez y éste crea los nuevos campos necesarios o amplia el ancho de los existentes......
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
|
#2
|
||||
|
||||
|
La otra opción es utilizar el componente de TTable.
* Método CreateTable * Método AddIndex Para modificar, también desde TTable puedes acceder a las definiciones de los campos; Mírate la clase FieldDefs
__________________
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. |
|
#3
|
|||
|
|||
|
Neftali: Encontre un ejemplo de como crear tablas por medio del componente Table, me gustaria que me dijeras como puedo modificar la estructura de una tabla existente, por ejemplo, el tamaño de un campo, agregar un campo nuevo, o el nombre de uno existente.
Saludos.Gracias. |
|
#4
|
||||
|
||||
|
Algo así debería funcionar para cambiar tamaños y demás propiedades:
Para crear una taba y campos basta con que en la ayuda de delphi busques: TFieldDefs.AddFieldDef; Hay un ejemplo completo. En éste capítulo también tienes información completa y ejemplos: http://www.cesis.lv/learn/delphi/ch18.htm Y también puedes revisar éstos dos hilos: http://www.clubdelphi.com/foros/showthread.php?t=10123 http://www.clubdelphi.com/foros/showthread.php?t=18961
__________________
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. |
|
#5
|
|||
|
|||
|
Bien, crear tablas he podido, pero no he podido modificar las que he creado. He usado el ultimo ejemplo y no me modifica los campos. Si no fuera mucho pedir podrias enviarme el código por correo a [email protected], eternamente agradecido. Saludos...
|
|
#6
|
||||
|
||||
|
La otra opción es utilizar la API.
Puedes utilizar un código como éste:
La función ChangeField y la definición de la estructura las puedes encontrar aquí: http://info.borland.com/devsupport/b...structure.html Revisa el ejemplo 3; y recuerda añadir la unit BDE al uses.
__________________
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. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|