FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
agregar una atributo en tiempo de ejecución
estimados........
1) hace ya un tiempo hice una esta pregunta, y la respuesta fue: "que use un query y ejecute: ALTER TABLE "mov_cere.db" ADD BW Integer " esto funciona OK, me agrega el atributo BW, lo que no se es ¿como le doy por default un valor?" 2) si este campo pertenece a un indice, con CREATE INDEX y DROP INDEX ..... creo y elimino los indices, pero ¿como es la sentencia del CRETE INDEX????? MUCHAS GRACIAS |
#2
|
||||
|
||||
aunque no lo creas, dependera del motor de base de datos.
Cual es el tuyo?
__________________
Héctor Geraldino Software Engineer |
#3
|
||||
|
||||
Cita:
(1) En LocalSQL no hay nada de valores por defecto (o yo no lo he encontrado), si alguien sabe cómo se pueden definir en la creación que lo añada. (2) Para el create index puedes buscar en la ayuda, te adjunto un par de ejemplo sacados de ella (por 1 y por 2 columnas, uno UNIQUE y otro no):
__________________
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. |
#4
|
|||
|
|||
defalult index $%#&"........
muchas gracias por la respuestas.....
1) las bases que uso son paradox, y por lo que veo el maximo y el mínimo valor tampoco se lo poderé definir????????? 2) cuando arme el SQL de "ALTER ......." y le hice Open para ejecutarlo me agrego el atributo que quería, pero me dio un error "Error creating cursor handle" a que se puede deber????? saludos |
#5
|
||||
|
||||
Cita:
__________________
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. |
#6
|
|||
|
|||
ahora si pero ???????????????
el SQL me lo ejecuta correctamente, pero me da ese error.
¿que diferencia hay entre Open y Exec? gracias por las respuestas |
#7
|
||||
|
||||
El Open se utiliza para las consultas de selección, es decir que lo único que hacen es devolver datos pero no modificar estos.
El ExecSql para las llamadas consultas de acción o que modifican el contenido de los datos, Insert, Update, Delete..... Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
|
|
|