Codice non ne ho scritto ancora. Ti allego un immagine del dataset e ti illustro i mie passaggi:
-Genero una query chiamata FillByCommissione () che ti posto sotto.
-nel form clicco su MiaTabellaTableAdapter, aggiungi query
-nella finestra che si apre seleziono Query esistente e scelgo quella creata da me
-nel formi mi viene creato una toolstrip Con il nome della mia query (MiaQueryToolStrip)
Ho provato anche a cambiare nell'evento load del form
Me.CommissioneDettaglioTableAdapter.FillByCommissi one(Me.BrancoProvvDataSet.CommissioneDettaglio)
ma niente nel datagrid vedo sempre e solo i campi della tabella CommissioneDettaglio.
Query:
SELECT Commissione.IDCommissione, Prodotti.Codice, Prodotti.PrezzoListino, Delta.Delta, Prodotti.PrezzoListino * (1 - Delta.Delta) AS RisultatoK,
CommissioneDettaglio.PrezzoVendita, '(PrezzoVendita -(Prodotti.PrezzoListino * (1 - Delta.Delta))' AS Utile,
'(PrezzoVendita -(Prodotti.PrezzoListino * (1 - Delta.Delta))/3' AS Provvigione
FROM ((((CommissioneDettaglio INNER JOIN
Commissione ON CommissioneDettaglio.IDCommissione = Commissione.IDCommissione) INNER JOIN
Agenti ON Commissione.IDAgenti = Agenti.ID) INNER JOIN
Delta ON CommissioneDettaglio.IDDelta = Delta.ID) INNER JOIN
Prodotti ON CommissioneDettaglio.IDProdotti = Prodotti.ID)
GROUP BY Commissione.IDCommissione, Prodotti.Codice, Prodotti.PrezzoListino, Delta.Delta, Prodotti.PrezzoListino * (1 - Delta.Delta),
CommissioneDettaglio.PrezzoVendita
Grazie