Problema Con El Manejo De Campos Mediumtext De Mysql


Ir a la página 1, 2, 3  Siguiente

Objetivo: Problema Con El Manejo De Campos Mediumtext De Mysql
Hola a todos,

No soy un gran experto en programación y tengo un problema cuya solución no soy capaz de encontrar en la red. A ver si hay alguien de por aquí que me pueda ayudar.

Tengo una base de datos en mysql y estoy manejando los datos de una tabla representando todos los registros en un formulario, para ello, después de establecer la conexión con la base de datos y realizar la consulta voy colocando el valor de cada campo del registro seleccionado en controles tipo label de la siguiente forma:

Label1.text = ModConexion.rs1!NombreCampo1
Label2.text = ModConexion.rs1!NombreCampo2
.
.
.
y así sucesivamente con cada campo del registro.

El problema me surge cuando lo que deseo extraer de la base de datos es un campo tipo mediumtext,

sVariable = ModConexion.rs1!NombreCampoTipoMediumText

cuando el programa llega aquí me dice me sale una ventana de error que dice:

type mismatch: wanted String, got Blob instead

Interpreto que un campo mediumtext no puede ser asignado a una variable string, pero no se como obtener la información del campo y como manejarlo en un formulario.

Espero haberme explicado.

Gracias de antemano.

Perfil MP  
Objetivo: Re: Problema Con El Manejo De Campos Mediumtext De Mysql
¿Has probado a declarar la variable como tipo 'Variant'?

Es lo primero que se me ha ocurrido, no soy un experto en BBDD...

Sólo por curiosidad, ¿qué es lo que almacenas en dicho campo MediumText?


Saludos y bienvenido.

Perfil MP  
Objetivo: Re: Problema Con El Manejo De Campos Mediumtext De Mysql
fue lo primero que hice y el resultado es el mismo.

Perfil MP  
Objetivo: Re: Problema Con El Manejo De Campos Mediumtext De Mysql
Yo tengo varias tablas de mysql con campos tipo text (¿Porqué medium si con el mismo precio te lo dan enero?) y no he tenido ningún problema al asignarlo a un TextArea. Prueba por ahí, quizá.

Perfil MP  
Objetivo: Re: Problema Con El Manejo De Campos Mediumtext De Mysql
En el campo mediumtext es el típico campo de observaciones y comentarios.

Perfil MP  
Objetivo: Re: Problema Con El Manejo De Campos Mediumtext De Mysql
Sí, pero la peña tiene la mala costumbre de copiar y pegar en él escritos enteros relativos al registro, lo que hace que se pueda quedar cortito... el tipo Text es más tocho.
(Modificado después de enviarlo): Perdón. Reviso el manual de MySQL y el tipo text es más pequeño que el medium text. U sea que no se muy bien de dónde me saqué eso...
El text, de todas formas no da problemas y es suficiente.

última edición por shordi el Jueves, 22 Octobre 2009, 22:39; editado 1 vez
Perfil MP  
Objetivo: Re: Problema Con El Manejo De Campos Mediumtext De Mysql
He probado TextArea, y todos los tipos de controles que he pillado.
El problema no debe ir por ahí, me imagino que este tipo de campos deben ser extraidos con algún comando o forma especial que se me está escapando

Perfil MP  
Objetivo: Re: Problema Con El Manejo De Campos Mediumtext De Mysql
La base de datos de MySQL que estoy trabajando es heredada y no puedo tocar los tipos de campo ya que en estos momentos los usuarios están accediendo a ella con Access y yo lo que estoy haciendo es una especie de "plagio" en gambas para intentar dejar de depender de M$.

Perfil MP  
Objetivo: Re: Problema Con El Manejo De Campos Mediumtext De Mysql
Dame un par de días y te cuento, que estoy haciendo una aplicación que tendrá que utilizar este tipo de campos.

Perfil MP  
Objetivo: Re: Problema Con El Manejo De Campos Mediumtext De Mysql
Te espero como agua de mayo, y si descubro la solución ya te la haré saber.
Gracias por todo.

Perfil MP  
Ir a la página 1, 2, 3  Siguiente

Página 1 de 3


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.3862s (PHP: -79% SQL: 179%)
Consultas SQL: 46 - Debug off - GZIP Activado