PDA

Visualizza versione completa : Problemi con pulsante "Trova" in visual basic


pina
09-07-2001, 22.42.27
Ho creato un tasto con funzione di ricerca:
Private Sub Trova_Click()
'Ricerca un nome all'interno del database
Dim nomedacercare As String
nomedacercare = InputBox$("immettere il nome da ricercare:", "ricerca nel database")
If nomedacercare <> "" Then
'Esegue la ricerca solo se stato immesso un nome.
Data1.Recordset.Index = "nome"
Data1.Recordset.Seek "=", nomedacercare
If Data1.Recordset.NoMatch Then
Data1.Recordset.MoveFirst
Data1.Refresh
'Il nome cercato non stato trovato :-(.
MsgBox "nome non trovato :-(", vbInformation, Me.Caption
End If
End If
End Sub

ma nel momento in cui avvio la ricerca mi da il seguente errore:
errore di run-time '3015'
'nome' non un indice di questa tabella. esaminare l'insieme indexes
dell'oggetto tabledef per determinare i nomi di indici validi: quindi
la riga dove c' l'errore :Data1.Recordset.Index = "nome"
ma cosa vuol dire? Io ho il campo nome nel mio database?
Grazie