FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Modificar Tablas desde Codigo
Hola amigos
tengo un problema. Hace un tiempo realice un sistema con Interbase,,, y ahora me piden una modificación.. como el sistema esta poblado... necesito agregar campos a una tabla en particular...y quisiera realizarlo desde delphi.. la siguiente sentencia me agrega el campo Pro_Precio a la tabla Producto, de tipo Integer y cuyo valor por Defecto es 0
mi problema esta en como ejecuto esa sentencia desde delphi... utilizo igualmente los IBQuery... o se necesita otro componente.. y para eliminar el campo estaria utilizando esto
gracias...
__________________
BlueSteel Última edición por BlueSteel fecha: 22-11-2007 a las 20:41:00. |
#2
|
||||
|
||||
se me olvidada..
que debo preguntar si el campo existe(eso no se como hacerlo).... si es así, que no se cree... de lo contrario..que se cree PS: utilice el componente IBQuery para ejecutarlo y me funciono... (sigo usando este mismo componente o debo utilizar otro?
donde Datos es un Form de tipo DataModule....IBQ_Edit, es un IBQuery
__________________
BlueSteel |
#4
|
||||
|
||||
juanelo ya te ha dicho como averiguar por la existencia de dicho campo, asi que solo me queda decirte que me parece bien que uses el IBQuery para este caso, no veo cual pueda ser el problema .
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#5
|
||||
|
||||
Holas,... gracias
ejecute la sentencia que me dio juanelo.. y me da el siguiente error [Error] fmSQLEditor.Query: Column does not belong to referenced table.Dynamic SQL Error. SQL error code = -206. Column unknown. Producto. [/Error] la sentencia la ejecute desde monitor SQL de la sgte forma
__________________
BlueSteel |
#6
|
||||
|
||||
buscando por ahí.. encontre que la consulta debo realizarla con comillas simples y no dobles.. por lo que quedaría así
ahora tendria que ver como traspaso eso desde delphi, ya que si pongo la comilla simple me lo toma como error de programación (asume termino de linea) alguien sabe cual es el comodin para solucionarlo....?
__________________
BlueSteel |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Modificar DSN desde código | Iuconlas | Conexión con bases de datos | 0 | 20-07-2006 10:57:10 |
Modificar NetDir por código Delphi | arex400 | Conexión con bases de datos | 2 | 24-08-2005 15:48:23 |
Crear o modificar Tablas Paradox desde Delphi | Gabriel2 | Tablas planas | 6 | 18-07-2005 10:25:18 |
Modificar una gráfica por código | hogol | Servers | 0 | 02-12-2003 21:55:13 |
Modificar LOCAL SHARE por código | Lepe | Conexión con bases de datos | 2 | 16-09-2003 16:22:44 |
|