¿Puede una consulta de Linq recuperar BLOB de una base de datos SQL?
¿Y cómo salen?¿Puede una consulta de Linq recuperar BLOB de una base de datos SQL?
5
A
Respuesta
5
Las clases de LINQ-A-SQL crean propiedades de tipo System.Data.Linq.Binary para todos los campos binarios y varbinary en SQL-Server. El tipo Binario tiene un método .ToArray() que devuelve un byte [], y su constructor puede tomar un byte [].
Las versiones anteriores de SQLMetal generaron propiedades de tipo byte [], pero el problema con estas era que fallaban en las combinaciones. Creo que esa es la razón principal por la que lo reemplazaron con el tipo binario IEquatable.
1
Si no estoy equivocada LINQ a SQL tetinas BLOB como System.Byte []
Recuerdo que hubo algún problema con SQLMetal, se genera un tipo incorrecto de BLOB, pero el diseñador MSVS dmbl debería funcionar.
Cuestiones relacionadas
- 1. Recuperar una estructura de árbol de una base de datos utilizando LINQ
- 2. Usando LINQ to SQL para crear una base de datos
- 3. LINQ Consulta para insertar datos en la base de datos
- 4. String.Split en una consulta Linq-To SQL?
- 5. Consulta SQL para un esquema de base de datos
- 6. ¿Cuáles son las formas de insertar y recuperar datos BLOB de la base de datos Oracle utilizando SQL?
- 7. Puede PHP trabajar con una base de datos MS SQL
- 8. Linq a SQL - No recuperar una columna en particular
- 9. Recuperando una imagen de la base de datos con Linq a SQL
- 10. Optimización una consulta LINQ to SQL
- 11. Recuperar blob grande de la base de datos sqlite de Android
- 12. Cómo insertar un blob en una base de datos utilizando SQL Server Management Studio
- 13. ¿Detecta el sistema operativo de una base de datos con una consulta SQL?
- 14. Consulta SQL para mostrar todas las vistas en una base de datos de SQL Server 2005
- 15. ¿Cómo recuperar entradas comenzando con la cadena dada desde una base de datos de SQL Server?
- 16. ¿Cómo vaciar una base de datos SQL?
- 17. Cómo recuperar imágenes de la base de datos MySQL y mostrarlas en una etiqueta html
- 18. Recuperar esquema de base de datos
- 19. SQL: Interrupción de una consulta
- 20. consulta recursiva de linq a sql
- 21. Crear una consulta SQL para recuperar los registros más recientes
- 22. obtener SQL generado a partir de una consulta linq compilada
- 23. cómo ver SQL generado desde una consulta de linq
- 24. Linq a SQL y modelo de base de datos grande
- 25. ¿Cómo hacer una consulta de base de datos externa iterable?
- 26. Mover una tabla de una base de datos a otra base de datos SQL Server
- 27. LINQ to SQL: Eliminar entidad (por ID) con una consulta
- 28. ¿Obtiene todos los nombres de tabla de una base de datos particular mediante consulta SQL?
- 29. ¿Cómo saber el espacio temporal que requerirá una consulta sql en una base de datos?
- 30. En LINQ to SQL, ¿cómo se transfieren partes de una consulta LINQ a una función
BLOB es un término de Oracle, no un término de Microsoft SQL Server. Consulte el tipo de columna específico para obtener una mejor respuesta (como 'texto' o 'imagen'). – samjudson
Oracle solo eh? ¡Alguien mejor dirá a Microsoft! http://www.microsoft.com/technet/prodtechnol/sql/2000/reskit/part3/c1161.mspx?mfr=true – gbjbaanb