Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Paradox más de 255 ?

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Bases de Datos
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Paradox más de 255 ? Responder citando

Necesito un tipo de datos para un campo de una tabla Paradox que me permita almacenar más de 255 caracteres Rolling Eyes , gracias a quien me heche una mano .
_________________
¡ADELANTE CON ESTE SUPER FORO!
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

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....
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: Responder citando

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 Rolling Eyes .
_________________
¡ADELANTE CON ESTE SUPER FORO!
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

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
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

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.
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: Responder citando

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 Embarassed . Saludos.
_________________
¡ADELANTE CON ESTE SUPER FORO!
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Para eso estmos los del foro
ya sabes...


saludos..
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.