Ver la Versión Completa : Cambiar tamaño a un campo
pmtzg
14-03-2008, 00:58:57
hola amigos alguien por ahi sabe
como puedo cambiar de tamaño
un campo de una tabla de Paradox
es decir tengo un campo llamado docto en una base de datos
llamada documen.db de paradox
y el campo es string de 9 y quiero cambiarlo a 7
alguien me podria ayudar ??
Gracias
AzidRain
14-03-2008, 01:47:36
No especificas si lo quieres hacer desde código o mediante algún front-end. Si es esto último basta usar el Database Explorer que ya trae Delphi y te permitirá hacer el cambio sin problemas.
pmtzg
14-03-2008, 01:55:54
lo deseo hacer por medio de codigo
desde delphi
se podra ? ?
keyboy
14-03-2008, 04:09:35
¿Por qué quieres hacerlo por código? Es que este tipo de cambios suelen ser cosa de una vez por lo que no vale la pena el esfuerzo.
En Paradox, existe la función DbiDoRestructure, de la unidad BDE, que sirve para alterar la estructura de una tabla. La función es algo compleja de usar, pero en la ayuda de Delphi vienen cuatro ejemplos de uso, el tercero de los cuales es justo lo que necesitas, pues te permite cambiar la definición de un campo.
Estos ejemplos no los encontrarás en la ayuda de siempre; tienes que abrir directamente el archivo BDE32.HLP que encontrarás en C:\Archivos de programa\Archivos comunes\Borland Shared\BDE (al menos con Delphi 7).
Bye
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.