Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/04/2010, 03:50
Sanbasil
 
Fecha de Ingreso: septiembre-2004
Ubicación: Gran Canaria
Mensajes: 89
Antigüedad: 19 años, 8 meses
Puntos: 0
Pregunta Problema Campo Text desde access

Hola,

tengo una aplicación en access con tablas vinculadas en el sql server. En access tenía un campo de tipo memo que al pasarlo al SQL Server me lo convirtió en Text(16). El problema es que al recuperar los datos de ese campo me lo trunca a los 500 caracteres más o menos.

Lo curioso es que cuando veo el registro directamente en la tabla del SQL Server, ese campo aparece vacío y no puedo comprobar si los datos se insertaron correctamente o los truncó antes. En consecuencia no puedo saber si lo que falla es la consulta para recuperar los datos. He leído por ahí que este tipo de campos se tratan de distinta forma, que no vale recuperarlos con un SELECT.

¿Qué solución hay? Pasarlo a varchar(8000) es una posibilidad, pero es posible que en alguna ocasión se supere esa cantidad. ¿Perdería los datos ya introducidos en este caso?

¿Qué es más factible, que se insertaran mal los datos o que no los estoy recuperándolos bien?

A ver si alguien puede echarme un cable, por favor. Gracias de antemano.