¿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?
-
11-10-2019 - |
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?
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