Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Insertar Field en tabla (https://www.clubdelphi.com/foros/showthread.php?t=11058)

i.larranaga 04-06-2004 11:04:17

Insertar Field en tabla
 
Hola a todos,

tengo una tabla con unos campos dados que me ha dejado mi antecesor. La cuestión es que quiero añadirle nuevas columnas pero no se como. Pruebo con el DataBase Desktop pero no encuentro cómo puedo insertar una columna.
en el mismo Delphi, en la propiedad de la tabla FieldDefs los inserto, pero no me hace caso ya que al cerrar Delphi y volver a entrar no los ha guardado y me da error.

¿Alguien sabe como puedo insertar nuevos campos?

Muchas gracias y un saludo.

tcp_ip_es 04-06-2004 11:26:54

Estaría bien si nos dijeras que base de datos utilizas :D pero para ir comenzando una sentencia sql no viene mal je je je
Ejemplito paradox....
Código SQL [-]
ALTER TABLE "tablita.db"

 ADD Apellidos CHAR(40)

Saludos, Tony

i.larranaga 04-06-2004 11:36:00

Hola,


pues es una tabla con ficheros .db, .fam, .mb, .px, .tv, .val.

Me dejo la tabla construida y yo accedo mediante el programa que he hecho en Delphi, pero me gustaría insertarle 3 nuevos campos. Luego ya los rellenará el programa.

Muchas gracias y un saludo.

tcp_ip_es 04-06-2004 11:51:01

Yo creo que con la consulta que te he indicado antes valdría no???
Suponiendo que la bd es Paradox con el database desktop puedes añadir una columna. Primero abres la tabla (File->Open->Table...) y luego en el menú table princhas sobre la opción Restructurar, te saldrá una ventana en la cual verás los campos que están definidos en la tabla, te posicionas en el último y bajas con el cursor y buala!!! ya puedes definirte otro campo...

pero como sigo diciendo puedes hacerlo mediante la consulta que te he puesto antes.....

Saludos, Tony


La franja horaria es GMT +2. Ahora son las 11:33:27.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi