Allora, mi connetto alla mia tabella di Access grazie a questo codice:
codice:Public ID_Agenda as Stringcodice:SQL = "SELECT Cognome,Societa,Telefono_1 FROM Agenda ORDER BY ID" With Rs .ActiveConnection = Conn .CursorLocation = adUseServer .CursorType = adOpenKeyset .LockType = adLockOptimistic .Properties("IRowsetIdentity") = True .Open SQL, , , , adCmdText End With Set dgr_agenda.DataSource = RsNella frm_agenda_dettagliocodice:Private Sub dgr_agenda_Click() ID_Agenda = Rs.Fields("ID").Value frm_agenda_dettaglio.Show End Sub
L'oggetto si chiama dgr_agenda.codice:Private Sub Form_Load() lbl_id.Caption = ID_Agenda End Sub Private Sub Form_Unload(Cancel As Integer) ID_Agenda = "" End Sub
Sono risuci a fare l'evento click, ma come mai se clicco sulla freccia a sinistra del record prende l'ID giusto e se clicco in mezzo al record prende l'ID sbagliato???

Rispondi quotando