Voglio solo selezionare 2 colonne da un DB MSSQL utilizzando LINQ.Da Linq a SQL selezionare più colonne
Lo SQL dovrebbe essere
select table.col1,table.col2 from table
ho provato
IList<string> myResults =
(
from data in dbconn.table
where table.col5 == null
select new {
col1=data.Id.ToString(),
col2=data.col2
}
).Take(20).ToList();
ma questo non ha funzionato.
Dice
cannot convert type list <AnonymousType#1> to Ilist<string>
Quando si dice che non funziona, che cosa vuoi dire? C'è un'eccezione? Non restituisce nulla o qualcosa di diverso da quello che ti aspetti? – TheEvilPenguin
Nota: il campione/tentativo della query LINQ non sembra coerente con l'istruzione "SQL dovrebbe essere". Forse potresti chiarire il tuo obiettivo e il problema reale – Seymour