All'avvio di una applicazione, sull'evento load di un form apro una connessione ad un db access e riempo un Dataset in questa maniera:
I dati successivamente vengono "visualizzati" tramite richiami tipocodice:Dim objConnection As New OleDbConnection _ ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=mioarchivio.mdb;Persist Security Info=False") Dim objDataAdapter As New OleDbDataAdapter( _ "SELECT * from Tabella1", objConnection) Dim objDataSet As DataSet Dim objDataView As DataView Dim objCurrencyManager As CurrencyManager ' Inizializzo nuova istanza dataset objDataSet = New DataSet() 'riempo il dataset objDataAdapter.Fill(objDataSet, "PRIMODATASET")
Il problema ora è che dovrei cambiare la select in:codice:objDataSet.Tables("PRIMODATASET").Rows(riga).Item(k)
codice:"SELECT * from Tabella1, Tabella2 WHERE Tabella1.ID = Tabella2.id_comm", objConnection)
Adesso non so come riempire il dataset facendo si che il campo Tabella1.ID sia sostituito dai dati presi dalla Tabella2.
Devo creare un altro dataset con i dati presi dalla tab2 o cos'altro?
In alternativa, come posso vedere il contenuto del Dataset in fase di debug così da capire come viene riempito?

Rispondi quotando