| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Tugui Master


Registrado: 09 Nov 2002Mensajes: 663
|
Publicado: Mar 20 Abr, 2004 2:11 pm Asunto: Paradox más de 255 ? |
|
|
Necesito un tipo de datos para un campo de una tabla Paradox que me permita almacenar más de 255 caracteres , gracias a quien me heche una mano . _________________ ¡ADELANTE CON ESTE SUPER FORO! |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Mar 20 Abr, 2004 4:24 pm Asunto: |
|
|
Lo necesitas para almancenar, un documento, puedes utilizar un campo del tipo Alpha, donde pones el nombre del archivo, y lo habres con un RichEdit lo manipulas etc. y lo vuelves a guardar
o utiliza Memo, o Formated MEMO, depende de tu gusto.... _________________
 |
|
| Volver arriba |
|
 |
Tugui Master


Registrado: 09 Nov 2002Mensajes: 663
|
Publicado: Mar 20 Abr, 2004 5:49 pm Asunto: |
|
|
Gracias por tu interés César pero no es eso lo que pretendo:
Necesito que todo el texto se almacene dentro del campo de la tabla y no en archivos independientes, seguiré estrujándome un poco más el coco a ver si tengo suerte . _________________ ¡ADELANTE CON ESTE SUPER FORO! |
|
| Volver arriba |
|
 |
Tugui Master


Registrado: 09 Nov 2002Mensajes: 663
|
Publicado: Mar 20 Abr, 2004 6:17 pm Asunto: |
|
|
Bueno... parece que he dado con una solución pero me gustaría que me dieseis vuestra opinión. La tabla la he creado con el DataBase Desktop y el campo en cuestión es del tipo Memo y al crearlo el DataBase Desktop me pide que le especifique un tamaño entre 1 y 240 que se supone que es el número máximo de caracteres que podrá almacenar ese campo.
En el Onclick de un botón tengo lo siguiente:
if (Memo1->Lines->Count>0){
Table1->Insert();
Table1Concepte->AsString = Memo1->Lines->Text;
Table1->Post();
}
/*Pues bien, ya puede haber miles de carácteres en el Memo1 que los guardará bien en el campo "Concepte" de la tabla. ¿Por qué lo guarda correctamente si el DataBase Desktop dice que sólo admite un máximo de 240 caracteres?*/ _________________ ¡ADELANTE CON ESTE SUPER FORO! |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Mar 20 Abr, 2004 8:15 pm Asunto: |
|
|
Mira te marca que los caracteres pueden ser 1 a 240, pero realmente se introducen mas.. bueno lo que pasa que paradox, necesita saber cuantos caracteres, se va a guardar en tu tabla,, es decir si pones un memo, con 45 caracteres, se van a guardar 45 caracteres en tu tabla,
vayamos con calma, el memo esta asi
comentarios - M - 45
cuando en tu campo se guarden 100 caracteres, esto se maneja asi, los primeros 45 se guardan en la tabla, y los demas restantes, se guardan en un archivo tipo .MB, es por eso que paradox necesita saber cuantos vas a guardar en la tabla, para que posteriormente, los demas se guarden a fuera de ella.
esto lo dice la ayuda de builder..
saludos. _________________
 |
|
| Volver arriba |
|
 |
Tugui Master


Registrado: 09 Nov 2002Mensajes: 663
|
Publicado: Mar 20 Abr, 2004 9:56 pm Asunto: |
|
|
Entiendo, acabo de abrir la carpeta del proyecto y ciertamente he observado como se ha creado un nuevo archivo con el mismo nombre de la tabla y extensión .MB, si no he entendido mal todo lo que sobrepase el tamaño máximo indicado para el campo de la tabla se guardará en ese archivo. Deduzco pues que no tengo límite de espacio ya que la tabla se ayuda de archivos exteriores para almacenar los datos.
Muchas gracias César por haberme aclarado el tema, había leido algo en la ayuda del builder pero mi inglés no es muy bueno . Saludos. _________________ ¡ADELANTE CON ESTE SUPER FORO! |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Jue 22 Abr, 2004 6:22 am Asunto: |
|
|
Para eso estmos los del foro
ya sabes...
saludos.. _________________
 |
|
| Volver arriba |
|
 |
|