Linq busca tabla en plural que existe en singular
Publicado por Dalsom (20 intervenciones) el 13/03/2020 01:33:19
Saludos a todos, gracias por ayudarme. Mientras mas aprendo, mas pregunto. Perdonen por eso!
Tengo una tabla a la que llamare "modeloa" relacionada por un campo id ("int aid") a la tabla "modelob".
He apagado la plurarizacion de las tablas en mi proyecto, pero linq aun sigue buscando la tabla agregandole una "s" al final, lo que hace que fisicamente la tabla no exista.
Mi linq seria como sigue :
var r = (from a in db.modeloa join b in db.modelob on a.aid equals b.aid where a.campo1 == 1 select new{a.campo1,a.campo2, b.campob1}).ToList();
y me da el error que no encuentra la tabla modeloas, exactamente "invalid object name 'dbo.modeloas".
Alguna idea de que esta pasando realmente? Pues la tabla modeloa existe y tiene datos. La tabla modeloas realmente no existe. Pero en mi linq no busco por la tabla en plural o terminada en s.
Les agradesco de antemano, asi puedo aprender algo mas de VS.Net. Utilizo la version 2015 con C#.
Tengo una tabla a la que llamare "modeloa" relacionada por un campo id ("int aid") a la tabla "modelob".
He apagado la plurarizacion de las tablas en mi proyecto, pero linq aun sigue buscando la tabla agregandole una "s" al final, lo que hace que fisicamente la tabla no exista.
Mi linq seria como sigue :
var r = (from a in db.modeloa join b in db.modelob on a.aid equals b.aid where a.campo1 == 1 select new{a.campo1,a.campo2, b.campob1}).ToList();
y me da el error que no encuentra la tabla modeloas, exactamente "invalid object name 'dbo.modeloas".
Alguna idea de que esta pasando realmente? Pues la tabla modeloa existe y tiene datos. La tabla modeloas realmente no existe. Pero en mi linq no busco por la tabla en plural o terminada en s.
Les agradesco de antemano, asi puedo aprender algo mas de VS.Net. Utilizo la version 2015 con C#.
Valora esta pregunta


0