Página 1 de 1

TdbMemo ( Que tipo de campo se define en una tabla MySql para el control)

Publicado: Mar Feb 09, 2010 4:10 pm
por Gabriel Ornelas
Hola,
Estoy tratando de usar un TDbMemo, con una tabla de MySql. el campo que
tengo declarado para el uso del control es de tipo TEXT
Asigno el oDataSet y el oDataField correspondiente pero el control no
entra en modo de Edicion. y tampoco toma el valor del campo.
1.- El tipo de campo que estoy usando es el correcto TEXT ??
2.- Hay que asignar alguna propiedad al TDbMemo para que entre en modo
de Edicion ??
Saludos

TdbMemo ( Que tipo de campo se define en una tabla MySql para el control)

Publicado: Jue Feb 11, 2010 2:13 pm
por jrcpoli-quitar
Saludos:
Siento que no hayas obtenido respuesta a tú pregunta, yo no puedo
responderla porque de momento no uso MySql, pero por las respuestas que
he podido leer de hilos anteriores el tipo del campo es correcto, a la
segunda parte de tú pregunta no puedo responderte.
José Ramón Castro.
Gabriel Ornelas escribió:
> Hola,
> Estoy tratando de usar un TDbMemo, con una tabla de MySql. el campo que
> tengo declarado para el uso del control es de tipo TEXT
> Asigno el oDataSet y el oDataField correspondiente pero el control no
> entra en modo de Edicion. y tampoco toma el valor del campo.
>
> 1.- El tipo de campo que estoy usando es el correcto TEXT ??
>
> 2.- Hay que asignar alguna propiedad al TDbMemo para que entre en modo
> de Edicion ??
>
> Saludos

TdbMemo ( Que tipo de campo se define en una tabla MySql para el control)

Publicado: Jue Feb 11, 2010 3:07 pm
por Juan Jose

El campo para un memo en MySql, tiene que ser blod dependiendo de la
longitud puede ser mediunblod, longblod,...

No tiene que hacer nada solo asignale el datafiled
Un Saludo
"Gabriel Ornelas" <gornelas@prodigy.net.mx> escribió en el mensaje
news:[email=4b717aea@svctag-j7w3v3j....]4b717aea@svctag-j7w3v3j....[/email]
> Hola,
> Estoy tratando de usar un TDbMemo, con una tabla de MySql. el campo que
> tengo declarado para el uso del control es de tipo TEXT
> Asigno el oDataSet y el oDataField correspondiente pero el control no
> entra en modo de Edicion. y tampoco toma el valor del campo.
>
> 1.- El tipo de campo que estoy usando es el correcto TEXT ??
>
> 2.- Hay que asignar alguna propiedad al TDbMemo para que entre en modo de
> Edicion ??
>
> Saludos
>
> __________ Información de ESET NOD32 Antivirus, versión de la base de
> firmas de virus 4851 (20100209) __________
>
> ESET NOD32 Antivirus ha comprobado este mensaje.
>
> http://www.eset.com
>
>
>
__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 4857 (20100211) __________
ESET NOD32 Antivirus ha comprobado este mensaje.
http://www.eset.com

TdbMemo ( Que tipo de campo se define en una tabla MySql para el control)

Publicado: Jue Feb 11, 2010 5:26 pm
por emeasoft
Gabriel:
Usted puede crear el archivo por el Xailer como ejemplo:
LOCAL xcampo:={}
AADD( xcampo,{"Campo1","C",7,0}) // caracteres
AADD( xcampo,{"Campo2","C",7,0})
AADD xcampo,{"Campo3","C",12,0})
AADD( xcampo,{"Campo4","C",1,0})
AADD( xcampo,{"Campo5","M"}) // texto
AADD( xcampo,{"Campo6","D",8,0}) // data
MsgInfo( IF( ::oMySQLDataSource1:CreateTable("NMARQ", xcampo) , "OK" ,
"Error") )
Saludos!
Mário Angelini
www.eMeAsOfT.com
http://emeasoft.blogspot.com/
http://twitter.com/emeasoft

TdbMemo ( Que tipo de campo se define en una tabla MySql para el control)

Publicado: Jue Feb 11, 2010 5:29 pm
por Gabriel Ornelas
El 11/02/2010 08:07 a.m., Juan Jose escribió:
> 1º
> El campo para un memo en MySql, tiene que ser blod dependiendo de la
> longitud puede ser mediunblod, longblod,...
> 2º
> No tiene que hacer nada solo asignale el datafiled
>
> Un Saludo
>
> "Gabriel Ornelas"<gornelas@prodigy.net.mx> escribió en el mensaje
> news:[email=4b717aea@svctag-j7w3v3j....]4b717aea@svctag-j7w3v3j....[/email]
>> Hola,
>> Estoy tratando de usar un TDbMemo, con una tabla de MySql. el campo que
>> tengo declarado para el uso del control es de tipo TEXT
>> Asigno el oDataSet y el oDataField correspondiente pero el control no
>> entra en modo de Edicion. y tampoco toma el valor del campo.
>>
>> 1.- El tipo de campo que estoy usando es el correcto TEXT ??
>>
>> 2.- Hay que asignar alguna propiedad al TDbMemo para que entre en modo de
>> Edicion ??
>>
>> Saludos
>>
>> __________ Información de ESET NOD32 Antivirus, versión de la base de
>> firmas de virus 4851 (20100209) __________
>>
>> ESET NOD32 Antivirus ha comprobado este mensaje.
>>
>> http://www.eset.com
>>
>>
>>
>
>
>
> __________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 4857 (20100211) __________
>
> ESET NOD32 Antivirus ha comprobado este mensaje.
>
> http://www.eset.com
>
>
>
>
Gracias a los 2 joses. por responder.
Desafortundament ya probe con todos los tipos de datos que me mencionas
y el control no entra en edicion. y sinceramente me canse. asi que opte
por poner un control normal TMemo y recoger el valor y grabarlo en el
campo. esta muy raro. no se por que no funciona :-(
Saludos