Campos Memo y streams

05/07/2004 - 11:31 por Francisco Gomez | Informe spam
¿Como puedo llevar el contenido de un campo memo de access
a un stream?

El caso es que estoy utilizando XML para serializar, y el
texto XML lo guardo en un campo memo. Para deserializar,
el metodo deserialize necesita leer de un TextReader,
Stream o XMLTextReader...

Ya tengo el código que recupera el campo memo... ¿Como lo
paso a un stream? Por lo pronto estoy usando un TextReader:

StringReader sread = new StringReader((string)miCampoMemo);
TextReader tread = (TextReader) sread;

De esta manera ya tengo el TextReader que me pide el
deserializador, pero solo admite hasta 255 caracteres, que
es lo que da de si un string, ¿no? Supongo que necesito un
stream para campos memo mayores.. ¿una ayudita, por favor?

Gracias.
 

Leer las respuestas

#1 SqlRanger [MVP .NET]
05/07/2004 - 14:09 | Informe spam
Los Strings admiten cadenas de hasta 2Gb, no 255 así que no veo el problema.

Preguntas similares