"db" era solo un esempio: devi usare il nome associato alla variabile: p.es. Dim DB As DataBase
"db" era solo un esempio: devi usare il nome associato alla variabile: p.es. Dim DB As DataBase
ah ok...ora ho dichiarato la variabile Dim dbase As Database
xō ora me da un altro errore di compilazione (utilizzo nn valido di property)...ho anke messo Dynase al posto di table ma nn va...secondo te cos'č
ps nn so come ringraziarti xl'aiuto ke mi stai dando...xcaso giochi a fifa06 ??
Temo che manchi qualcosa...
Private Sub Command1_Click()
'Ricerca un nome all'interno dell'agenda.
Dim NomeDaCercare As String
Dim Stringa as String
Dim dbase As Database
Dim Data1 As Recordset
Dim GlobalWSpace As Workspace
Set GlobalWSpace = DBEngine.Workspaces(0)
Set dbase= GlobalWSpace.OpenDatabase("PincoPallino.mdb", False, False)
NomeDaCercare = InputBox$("Immettere l'ID Player da ricercare:", "Ricerca nel campo")
If NomeDaCercare <> "" Then
'Esegue la ricerca solo se č stato immesso un nome.
Stringa="Select * From Tabella Where playerid=""" & NomeDaCercare & """"
Set Data1 = dbase.OpenRecordset(Stringa, dbOpenDynaset)
if Data1.Eof then
'Il nome cercato non č stato trovato.
MsgBox "Nome non trovato.", vbInformation, Me.Caption
End If
End If
End Sub
continua a darmi errore in questa stringa...nn riesco a capire il motivo oracodice:Set Data1 = dbase.OpenRecordset(Stringa, dbOpenDynaset)
questo č l'errore
![]()
Nell'esempio, ho indicato "Tabella", ma tu scrivi il nome della TUA tabella di Access !!!
l'ho fatto giā prima ma nn vā![]()
giā vero...cn il nome tabella scritto correttamente mi dice errore di run-time 3464 (tipi di dati non corrispondenti nell'espressione criterio) e facendo il debug mi evidenzia sempre la stringa di prima![]()
:rollo: mi sa ke mi devo rassegnare al tasto ke nn funziona![]()
Non rassegnarti !!!
ti ho fatto l'esempio con tante " perchč se hai dei nomi con le virgolette ti provocano malfunzionamenti nella Query.
Se non hai caratteri speciali usa Stringa="Select * From Tabella Where playerid='" & NomeDaCercare & "'"
nada![]()