Visualizzazione dei risultati da 1 a 8 su 8

Discussione: EF LINQ Predicati

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di Fractals87
    Registrato dal
    Apr 2008
    Messaggi
    1,202
    Non ho capito
    Questa dovrebbe essere una struttura linq con where sempre esistente.
    OrderRepeater.DataSource = db.Orders.Where(f => f.Code.Contains(CodeFilter.Text))

    questa invece con più where concatenate

    OrderRepeater.DataSource = db.Orders.Where(f => f.Code.Contains(CodeFilter.Text))
    .Where(f => f.Client.ClientID == ClientID)
    .Where(f => f.StatusOrder.StatusOrderID == Status).ToList();

    Ma non riesco a capire come metterci i miei if in mezzo.

    forse sbaglio proprio approccio.
    Che mestiere difficile.....essere da soli ancora di più

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Quote Originariamente inviata da Fractals87 Visualizza il messaggio
    Non ho capito
    Io mi limitavo a darti un consiglio generico, riguardo la costruzione delle query concatenando le stringhe.
    Modo che non andrebbe usato, ma ti ho dato lo stesso un consiglio perche' tutto serve.
    Ti stavo dicendo come evitare di controllare sempre se la where è vuota o piena, mettendola fissa a 'where 1=1'


    Linq nel mio post non c'entra nulla, lo conosco poco

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.