sintaxis - linq to sql c# ejemplos
Accediendo a bases de datos/tablas del sistema usando LINQ to SQL? (2)
Puede que no esté disponible en el diseñador, pero ¿por qué no simplemente agregarlo al archivo DBML?
En este momento tengo un paquete de SSIS que se ejecuta todas las mañanas y me da un informe sobre la cantidad de paquetes que fallaron o tuvieron éxito el día anterior. La información para estos paquetes está contenida parcialmente en la tabla sysjobs
(una tabla del sistema) dentro de la msdb
datos msdb
(una msdb
datos del sistema) en SQL Server 2005 .
Al intentar mover el paquete a un ejecutable C # (sobre todo para obtener un mejor formato a través del correo electrónico que se envía), no pude encontrar una forma de crear un archivo dbml que me permitiera acceder a estas tablas a través de LINQ . Traté de buscar las propiedades que harían visibles estas tablas, pero no tuve mucha suerte.
¿Es esto posible con LINQ to SQL ?
Si está en Server Explorer, puede hacerlos visibles de esta manera:
- Crea una conexión al servidor que quieras.
- Haga clic con el botón derecho en el servidor y elija Cambiar vista> Tipo de objeto.
- Ahora debería ver Tablas del sistema y Tablas de usuario. Debería ver sysjobs allí, y puede arrastrarlo fácilmente a una superficie .dbml.