Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   DBMemo (https://www.clubdelphi.com/foros/showthread.php?t=12370)

silviodp 14-07-2004 13:53:30

DBMemo
 
Estoy desarrollando una aplicación que me permite crear formularios diversos, como por ejemplo Presupuestos, Orden de Fabricación, etc., uso por lo tanto ,entre otros componentes, DBMemos los cuales relaciono con campos de texto de mi Tabla, pero el problema es que me deja escribir cierta cantidad de caracteres y luego ya no puedo escribir más, y a veces se quiere detallar por ej. en un Prespuesto algo más y no se puede, como puedo hacer para solucionar ésto?.
Estoy usando tablas Paradox 7, y trabajo con Delphi 5.
Gracias, saludos.

Silvio.-

tcp_ip_es 14-07-2004 14:26:32

Podrás escribir tantos caracteres como tengas definido el campo texto (asociado al dbmemo) de tu tabla paradox.

Saludos, Tony

silviodp 14-07-2004 14:55:06

DBMemo
 
Pero... como si un campo tipo Memo sólo me deja introducir hasta 240, es lo que me dice cuando defino los campos de la tabla???

Silvio.-

marcoszorrilla 14-07-2004 14:57:20

Pues no, lo que defines es lo que se va a guardar en la propia tabla, el resto se guarda en otro fichero aparte, por ejemplo en Dbase los Dbt en Pardox los Mb etc.

Claro que el campo en la tabla lo tienes que definir como Memo, no como texto.

Un Saludo.

silviodp 14-07-2004 15:45:53

DBMemo
 
En realidad no entendí demasiado..., entonces como lo defino es decir el fichero aparte, lo tengo que definir yo o como?, perdón pero no entindo...
Gracias.

marcoszorrilla 14-07-2004 15:48:42

Tengo que salir ahora mismo, pero no tienes que definir ningún fichero a parte, con definir el campo de tipo memo ya está todo hecho.

Un Saludo.

silviodp 14-07-2004 16:20:03

DBMemo
 
Bueno, eso siempre lo he hecho pero me permite escribir sólo una cierta cantidad de líneas..., no sé.

marcoszorrilla 14-07-2004 16:50:13

Pues revisalo bien porque puedes escribir un monton de hojas sin ningún problema.

Repito el tamaño que se le da es la cantidad de caracteres que se alojaran en la propia tabla.

MiBase.Db //Aquí los caracteres indicados en "Size"
MiBase.Mb //Aquí se aloja el memo.

Un Saludo.

roman 14-07-2004 17:51:29

Cambio este hilo de "OOP" a "Conexión con bases de datos" en donde es más apropiado.

silviodp 14-07-2004 22:00:08

DBMemo
 
Ok, voy a probar..., y para que éste Memo me figure en mi Presupuesto , por ej., que sería un reporte que componente del QuickReport asocio a él???

marcoszorrilla 14-07-2004 22:12:58

Tienes que asociarlo a un QrDbText y fijarte en las propiedades:
Autosize = False //Manualmente le das el ancho que desees para la presentación.

Autostretch = True

WordWrap = True;

Un Saludo.


La franja horaria es GMT +2. Ahora son las 19:18:15.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi