Oppure

Loading
10/05/07 15:25
Roberto VB
Salve, ho creato un database, utilizzando il controllo Data.
Ho inserito i soliti comandi ( Aggiungi record, Salva le modifiche ,Elimina record). Ho aggiunto anche il tasto "Cerca" ed ho inserito il seguente codice:

Dim Nome As String
Nome = InputBox$("Immettere il nominativo del sostantivo:", "Ricerca nell'agenda")
If Nome <> "" Then
[b]Data1.Recordset.Index = "Nome"[/b]
Data1.Recordset.Seek "=", Nome
If Data1.Recordset.NoMatch Then
Data1.Recordset.MoveFirst
Data1.Refresh
MsgBox "Nome non trovato.", vbInformation, Me.Caption
End If
End If 

Il problema è che mi da un errore nella riga che ho evidenziato: "Operazione non supportata per questo tipo di oggetto"
Perchè?
aaa
10/05/07 18:57
c.ronaldo
Perchè nome è una variabile,quindi devi toglier gli apici (";) ;)
aaa
10/05/07 19:06
Roberto VB
Data1.Recordset.Index = Nome 


Non va... :-|
Da lo stesso errore
aaa
10/05/07 19:14
c.ronaldo
Fai una cosa usa un'altra funzione,o meglio in un altro modo:

Select * From TABELLA Where CAMPO IN CUI CERCARE like  
nome

;);)

Se non capisci dimmelo:k:
aaa
11/05/07 17:09
Roberto VB
quello che mi hai suggerito è codice SQL?
aaa
12/05/07 14:32
Hacker
rispondo io per lui : sì.
aaa
12/05/07 15:30
Roberto VB
Ecco perchè non ci avevo capito quasi niente!!! Non esistono altre strade per fare quello che intendevo? oppure devo necessariamente conoscere le nozioni basi di SQL?:rotfl:
aaa
13/05/07 17:20
Hacker
per certe cose è necessario,comunque se cerchi nel sito mi pare che c'era un topic simile dove avevo risposto...
aaa