A menudo comparo datos en tablas en diferentes bases de datos. Estas bases de datos NO tienen el mismo esquema. En TSQL, puedo hacer referencia a ellos con la estructura de tabla DB> user> (DB1.dbo.Stores, DB2.dbo.OtherPlaces) para extraer los datos con fines de comparación. Me gusta bastante la idea de LINQPad, pero parece que no puedo extraer fácilmente los datos de dos contextos de datos diferentes dentro del mismo conjunto de declaraciones.LINQPad, utilizando múltiples datacontexts
He visto personas que sugieren simplemente cambiar la cadena de conexión para extraer los datos de la otra fuente en el esquema actual pero, como mencioné, esto no funcionará. ¿Me salté una página en las Preguntas frecuentes? Este parece ser un procedimiento bastante rutinario para no estar disponible para mí.
En el mundo "fácil", me gustaría simplemente poder hacer referencia al contexto de datos mecanografiados que crea LINQPad. Entonces podría simplemente:
DB1DataContext db1 = new DB1DataContext();
DB2DataContext db2 = new DB2DataContext();
Y trabaje desde allí.
Hasta ahora, esta ha sido mi conclusión también. ¡Tenía la esperanza de estar equivocado! Muchas gracias. –
el enlace está muerto con un error ** 404 Página no encontrada **. –