Newsgroup: it.comp.lang.visual-basic
Titolo: datacombo e controllo ado data

ciao a tutti
ho un datacombo collegato a un controllo ado data e poi ho una
textbox...vorrei che quando seleziono una voce dalla tendina del datacombo,
il contenuto della textbox si aggiornasse (la textbox è collegata a un altro
campo della sorgente dati definita nel controllo ado data)...ho provato con
questo codice :
Private Sub cboIdCamera_Click(Area As Integer)
    If Area = dbcAreaList Then
        tblCamere.Recordset.Bookmark = cboIdCamera.SelectedItem
        txtTipo.Text = tblCamere.Recordset("tipo")
    End If
End Sub
cboIdCamera è la datacombo, tblCamere è l'ado data
quando eseguo mi da questo errore :
Errore di run-time '-
2147217887
 (80040e21)':
Metodo 'Bookmark' dell'oggetto '_Recordset' non riuscito
qualcuno sa dove potrebbe essere il problema?
grazie in anticipo
ciao
sergio

 campo della sorgente dati definita nel controllo ado data)...
Proprietà BoundColumn e BoundText...F1.
nonsonostatoio


grazie, ho impostato la proprietą boundcolumn della datacombo sul campo che
viene visualizzato nella textbox, ma mi genera un altro errore :
Errore di run-time '-
2147217842
 (80040e4e)':
Operazione annullata.
codice:
Private Sub cboIdCamera_Click(Area As Integer)
    If Area = dbcAreaList Then
        tblCamere.Recordset.Bookmark = cboIdCamera.SelectedItem   <--- riga
che genera l'errore
        txtTipo.Text = tblCamere.Recordset("tipo")
    End If
End Sub
grazie dell'help cmq
ciauz
sergio


grazie, ho impostato la proprietą boundcolumn della datacombo sul campo che
viene visualizzato nella textbox, ma mi genera un altro errore :
Errore di run-time '-
2147217842
 (80040e4e)':
Operazione annullata.
codice:
Private Sub cboIdCamera_Click(Area As Integer)
    If Area = dbcAreaList Then
        tblCamere.Recordset.Bookmark = cboIdCamera.SelectedItem   <--- riga
che genera l'errore
        txtTipo.Text = tblCamere.Recordset("tipo")
    End If
End Sub
grazie dell'help cmq
ciauz
sergio


grazie, ho impostato la proprietą boundcolumn della datacombo sul campo che
viene visualizzato nella textbox, ma mi genera un altro errore :
Errore di run-time '-
2147217842
 (80040e4e)':
Operazione annullata.
codice:
Private Sub cboIdCamera_Click(Area As Integer)
    If Area = dbcAreaList Then
        tblCamere.Recordset.Bookmark = cboIdCamera.SelectedItem   <--- riga
che genera l'errore
        txtTipo.Text = tblCamere.Recordset("tipo")
    End If
End Sub
grazie dell'help cmq
ciauz
sergio


grazie, ho impostato la proprietą boundcolumn della datacombo sul campo che
viene visualizzato nella textbox, ma mi genera un altro errore :
Errore di run-time '-
2147217842
 (80040e4e)':
Operazione annullata.
codice:
Private Sub cboIdCamera_Click(Area As Integer)
    If Area = dbcAreaList Then
        tblCamere.Recordset.Bookmark = cboIdCamera.SelectedItem   <--- riga
che genera l'errore
        txtTipo.Text = tblCamere.Recordset("tipo")
    End If
End Sub
grazie dell'help cmq
ciauz
sergio


grazie, ho impostato la proprietą boundcolumn della datacombo sul campo che
viene visualizzato nella textbox, ma mi genera un altro errore :
Errore di run-time '-
2147217842
 (80040e4e)':
Operazione annullata.
codice:
Private Sub cboIdCamera_Click(Area As Integer)
    If Area = dbcAreaList Then
        tblCamere.Recordset.Bookmark = cboIdCamera.SelectedItem   <--- riga
che genera l'errore
        txtTipo.Text = tblCamere.Recordset("tipo")
    End If
End Sub
grazie dell'help cmq
ciauz
sergio

Però, se non ricordo male devi gestire l'errore che si scatena quando
BoundText 'dovrebbe' prelevare (dico 'dovrebbe' perché pare che non arrivi a
prelevarlo!) un valore nullo del db.
Sempre se non ricordo male dovrebbe scatenarsi l'errore "memoria
esauirita"...ma non so dartene una spiegazione: è uno dei tanti 'misteri'
rimasti a me irrisolti!
in ogni caso,
nonsonostatoio.