Ciao.
ho un problema che cereco inutilmente di risolvere da settimane.
Ho utilizzato il seguente codice per la visualizzazione dei dati di un database access tramite l' OLEDB connection:
codice:
strsql = "SELECT T1.*, T2.*" & vbCrLf & "FROM T1 INNER JOIN T2 ON T1.ID_T2 = T2.ID" & vbCrLf & "WHERE (((T1.ID)=" & ListBox.SelectedItems(0).Text & "));"
Dim acscmd As New OleDb.OleDbCommand
acscmd.CommandText = strsql
acscmd.Connection = acscon
acsda.SelectCommand = acscmd
acsdr = acscmd.ExecuteReader
While (acsdr.Read)
Dim m As New MaskedTextBox
m.Mask = "99/99/9999"
m.Text = acsdr("Data").ToString
Data.Value = m.Text
Oggetto.Text = acsdr("Oggetto").ToString
End While
acscmd.Dispose()
acsdr.Close()
Mi da un messaggio d' errore:"Nessun dato esistente per questa riga/colonna"
Help!!!!!!!!!!!!!!!!!!!!!!!!