Domanda

Ho un po 'di malintesi e spero che tu possa cancellarlo per me. Ho un tavolo chiamato: richieste.

Voglio fare query, diciamo per richiesta di richiesta ma non funziona.

public Requests SearchById(int id)
{
    Model.ModelContainer cont = new Model.ModelContainer();
    return (cont.Requests.Where(req => req.ReqId == id));
    //when i try to cast to Request i get an error too
}

Ho trovato un esempio che questa linea dovrebbe funzionare:

cont.Requests.First(req => req.ReqId == id)

Ma ricevo errori durante la compilazione che non può contenere l'espressione di lambda.

Ho poche domande:

  1. Come non posso gestire l'esempio superiore? (Interrogazione dall'entità)
  2. Come posso lavorare con risultati multiline
  3. Devo costruire e ricercare avanzata (ho 6-7 colonne), esiste un modo comune per farlo?

Grazie !!

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top