¿Hay alguna forma de que pueda acceder a mis vistas SQL en SubSonic 3.0? La generación de código parece omitir las vistas por completoVistas SQL en SubSonic 3.0
13
A
Respuesta
1
Las plantillas de SubSonic 3 aún no generan código para las vistas. Sin embargo, podría agregar la funcionalidad fácilmente, eche un vistazo a los métodos LoadTables y GetSPs en SQLServer.ttinclude para ver cómo SubSonic crea listas de tablas \ procedimientos almacenados.
27
Para incluir puntos de vista en su proyecto
SQLServer.ttinclude sólo tiene que abrir Encuentra la consulta que cargue las tablas (búsqueda de 'const TABLE_SQL cadena') continuación, cambie a
const string [email protected]"SELECT *
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE='BASE TABLE'
union
select Table_catalog, table_schema, table_name, 'View' table_type
from information_schema.views";
si lo están utilizando en un proyecto asp.net puede excluir la tabla aspnet y vistas como
const string [email protected]"SELECT *
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE='BASE TABLE'
and table_name not like '%aspnet_%'
union
select Table_catalog, table_schema, table_name, 'View' table_type
from information_schema.views
where table_name not like '%aspnet_%'";
Cuestiones relacionadas
- 1. Relaciones y carga lenta en SubSonic 3.0
- 2. Usar vistas en SQL
- 3. Subsonic Vs NHibernate
- 4. SubSonic Collection Top 1
- 5. En ASP.NET MVC (3.0/Razor), ¿prefiere varias vistas o condicionales dentro de las vistas? ¿Por qué?
- 6. Vistas SQL - sin variables?
- 7. Python 3.0 - los métodos dict devuelven vistas - ¿por qué?
- 8. vistas actualizables - SQL Server 2008
- 9. Fluido Mapeo Nhibernate de vistas SQL
- 10. Vistas del servidor SQL, bendición o maldición?
- 11. ¿JPA admite el mapeo de vistas sql?
- 12. SQL Server 2008 - sp_refreshview bombardeando algunas vistas
- 13. Eliminar todas las vistas desde SQL Server
- 14. Subsonic 3 Problema de proyección LINQ, ¿corregido o no?
- 15. Ejemplo de SubSonic ASP.NET MVC en Visual Web Developer Express
- 16. Subsonic 3.0.0.3 no genera parámetros para procedimientos almacenados
- 17. ¿Cómo identifico vistas con dependencias rotas en SQL Server?
- 18. ¿Cómo se enumeran todas las vistas indizadas en SQL Server?
- 19. ¿Cuál es el propósito de las vistas en SQL?
- 20. ¿Es malo llamar vistas dentro de una Vista en sql
- 21. Consultas sql sin procesar en vistas de Django
- 22. Creación de vistas de solo lectura en el servidor Sql
- 23. ¿Se respeta ORDER BY en las vistas de SQL Server?
- 24. Primavera SimpleFormController en 3.0
- 25. SQL Server entre vistas de catálogo, las vistas de esquema de información vs DMV
- 26. Consulta SQL para mostrar todas las vistas en una base de datos de SQL Server 2005
- 27. Primer código EF y vistas del servidor SQL
- 28. ¿Cuál es una buena razón para usar vistas de SQL?
- 29. ¿Cómo puedo verificar las dependencias 'vistas' del servidor sql?
- 30. GameKit en iPhone SDK 3.0
+10, si pudiera, thx – inspite
El único problema es que tiene métodos Save(), Delete(), etc. en los objetos de vista que realmente no se aplican a Views –
No he intentado guardar o eliminar una vista, pero sql wise es posible actualizar una vista. Supongo que la mejor solución sería crear una plantilla para ver y devolver objetos de solo lectura. – freddoo