sé que linq to sql es realmente "LINQ to SQL Server". También leí que uno puede construir su propio Proveedor LINQ para conectarse a otros sistemas de bases de datos como Oracle o MySQL. Mi pregunta es cómo crear un proveedor de LINQ y cuáles son las ventajas y desventajas de usar LINQ to SQL en bases de datos que no sean SQL Server.Usando LINQ to SQL con Oracle
Respuesta
Aquí es un buen artículo que describe cómo construir un proveedor de LINQ:
Si bien esto puede responder teóricamente a la pregunta, [sería preferible] (// meta.stackoverflow.com/q/8259) para incluir aquí las partes esenciales de la respuesta y proporcionar el enlace de referencia. –
LINQ to SQL no es compatible con Oracle, pero Entity Framework tiene un modelo de proveedor más abierto, y hay controladores de Oracle que admiten EF.
Básicamente, para las bases de datos que no sean SQL Server ignoraría completamente LINQ to SQL y miraría a EF. LINQ to SQL simplemente no se construyó con un modelo de proveedor para la extensibilidad a bases de datos arbitrarias.
Se puede usar esta LINQ to Oracle
Pero LINQ to SQL no tan bueno para ORM como NHibernate o Entity Framework. Nhibernate funciona con Oracle, MS SQL server, My SQL et. EF: funciona con MS SQL Server.
Usted puede tratar de 3 rd ORM partido - por ejemplo, LinqConnect, NHibernate, etc, pero en cuanto a mí - LINQ to SQL es flexible y le permite comenzar rápidamente.
- 1. Actualizar usando LINQ to SQL
- 2. LINQ to SQL para Oracle.ODP
- 3. Obtenga Id usando LINQ to SQL
- 4. LINQ To SQL Paging
- 5. LINQ to SQL Peculiarities
- 6. Herramienta SQL to LINQ
- 7. LINQ to SQL -
- 8. conseguir último elemento con LINQ to SQL
- 9. ¿Cómo ignorar caso con LINQ-to-SQL?
- 10. LINQ to SQL PredicateBuilder
- 11. Linq-to-SQL ToDictionary()
- 12. inserción masiva con linq-to-sql
- 13. ¿Cómo actualizar con Linq-To-SQL?
- 14. Devolver un recuento con linq-to-sql
- 15. Concurrencia con Linq To Sql y ASP.NET
- 16. Actualización masiva con LINQ to SQL
- 17. LINQ to SQL: problema con la concurrencia
- 18. Entity Framework vs Linq to Entities vs Linq to SQL
- 19. LINQ to SQL OrdenarPor thenby
- 20. LINQ to SQL valores predeterminados
- 21. Linq-to-SQL y sp_reset_connection
- 22. Linq to SQL create table
- 23. ¿Qué es "Linq to SQL"?
- 24. LINQ to SQL e inmutabilidad
- 25. linq to sql update standard
- 26. LINQ to SQL ForeignKeyReferenceAlreadyHasValueException error
- 27. LINQ To SQL Dynamic Select
- 28. ¿Está desaprobado LINQ to SQL?
- 29. Cuál es la diferencia entre "LINQ to Entities", "LINQ to SQL" y "LINQ to Dataset"
- 30. LINQ to SQL Conversion Overflows
intente ver esta publicación http://stackoverflow.com/questions/30790/is-there-a-way-to-use-linq-to-oracle –