(Ciao, non sono sicuro che questo sia il posto giusto per chiedere, scusa se non lo è!)
Sto scaricando un'applicazione Visual Basic.NET abbastanza veloce e sporca che essenzialmente è un'interfaccia utente di database per il mio lavoro giornaliero, e ho riscontrato un problema che non riesco a capire.
Sto essenzialmente memorizzando articoli, fornitori e prezzi in tre tabelle MySQL separate. Posso accedervi bene, riempio le tabelle pertinenti con un adattatore e posso scorrere le righe okay. Fin qui tutto bene.
La difficoltà che sto avendo è che voglio eliminare alcune righe di prezzo dal DataTable in modo condizionale. Ecco la cosa:
Ogni voce di prezzo ha un attributo di larghezza e lunghezza, poiché questi articoli sono fatti su misura in ordine. Pensa come un pezzo di carta tagliato ad una certa dimensione, lettera, legale, ecc. Questa è la cosa fondamentale. Quindi ogni voce di prezzo è "questo fornitore offre questa dimensione per questo prezzo" e possono anche avere interruzioni di prezzo.
Quindi ad esempio:
- Il fornitore A ha 500 8.5x11 per 10 $
- Il fornitore B ha 100 8.5x11 per 20 $
- Il fornitore B ha 1000 8.5x11 per 45 $
Per il display corrente su cui sto lavorando, voglio essere in grado di visualizzare JUST quale dei due sarebbe il costo più economico per unità ed eliminare altre righe.
Come potrei ottenere ciò senza aggiungere un costo per unità di ingresso alla tabella del database? Ci sono altre considerazioni che potrebbero influenzare il costo per unità che viene memorizzato o computer altrove (costi di spedizione, spedizione gratuita se oltre un certo costo, ecc.), Quindi non voglio ricorrere ad avere una colonna CPU nel database / datatable se Non devo.