¿Hay una manera de almacenar blobs / notas de texto enriquecido como RTF mediante programación en el servidor de disco duro en lugar de la base de datos?

StackOverflow https://stackoverflow.com/questions/4692575

Pregunta

Código expertos!

¿Hay una manera de almacenar gotas / ricas notas de texto como RTF mediante programación en el servidor de disco duro en lugar de la base de datos?

Update (1)

Quiero escribir en un campo memo y almacenarla mediante identificadores como sesiones y sellos de tiempo, por ejemplo, escribir una nota con la sesión "sujeto" y la sesión "DateAndTime" para ser almacenados como "mysubject-12/12 / 2010- 11:56 pm.rtf "

necesito, por supuesto, una sugerencia de cómo recuperar el archivo. ¿Puedo construir hipervínculo mediante programación?

¿Fue útil?

Solución

Si estás en SQL 2008, hacer una búsqueda de FILESTREAM. Esto debería resolver su problema.

Otros consejos

Object obj = // your object
XmlSerializer serializer = new XmlSerializer(this.GetType());
TextWriter textWriter = new StreamWriter(context.Server.MapPath("~/App_Data/Name.xml"));
serializer.Serialize(textWriter, this);
textWriter.Close();

almacenarlos en archivos y escribir esos archivos a las unidades usando la función MapPath.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top