ciao a tutti!
dunque:
- ho un db con una tabella (tbUtenti) composta da tre campi:
ID (chiave primaria contatore)
nome
cognome

- nella mia form di VB estraggo il campo nome dal DB e lo inserisco in una DBList. Ogni volta ke l'utiente clikka su un determinato nome dovrebbe comparire in una casella di testo il cognome correlato.
Ho utilizzato il seguente codice:
--------------------
Private Sub lstNome_Click()
Dim var
var = lstNome.Text
'Text1.Text = lstNome.Text
Data1.Recordset.Index = "NOME"
Data1.Recordset.MoveNext
Data1.Recordset.Seek "=", Val(var)
Text1.Text = Data1.Recordset!nome
End Sub
--------------------
ma mi dà il seguente errore:
Run-time error '3800'
"NOME" nn è un indice in questa tabella.
Il fatto è ke se a nome sostituisco l'ID funziona tutto perfettamente... La mia domanda quindi è: come faccio a rendere "nome" indice della tabella? Ho provato ad indicizzare il campo ma nn funziona... avete suggerimenti?
Se c'è qualke parte del mio problema ke nn vi è kiara kiedete pure!
Grazie 1000 sin da ora