Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    11

    F u n z i o n e d i r i c e r c a ? ! ? !

    ciao ho un'altro problema: sono riuscito a fare il mio benedetto database manager ma non riesco ad inserire una funzione di ricerca. X adesso ho inserito questa funzione ,ma da problemi e nn capisco x che... potete gentilmente controllare?

    -------------------------- Funzione ------------------------------
    Private Sub Command7_Click()
    'Ricerca un nome all'interno dell database.
    Dim NomeDaCercare As String
    NomeDaCercare = InputBox$("Immettere il nome da ricercare:", "Ricerca nell'agenda")
    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
    -------------------------- Fine Funzione ------------------------------ thx oppuere potete consigliarmene una migliore? tnx

  2. #2
    se il codice lo scrivi tra [*code] e [*/code] senza gli asterischi si capisce meglio
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    11

    Ehhh?????

    :adhone: scusa ma nn ho capito bene quello che vuoi dire.

  4. #4

    Re: Ehhh?????

    Originariamente inviato da stinger1
    :adhone: scusa ma nn ho capito bene quello che vuoi dire.
    che c'è da capire quando scrivi il codice scrivi prima [*code]
    e quando lo hai finito scrivi [*/code]

    ma senza l'asterisco
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    11
    Vabbe Non ho capino cosa cambia xrò lo riscrivo.
    qualcuno sa una formula x la ricerca in un database?

    codice:
    Private Sub Command7_Click() 
    'Ricerca un nome all'interno dell database. 
    Dim NomeDaCercare As String 
    NomeDaCercare = InputBox$("Immettere il nome da ricercare:", "Ricerca nell'agenda") 
    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

  6. #6
    Utente di HTML.it L'avatar di darkblOOd
    Registrato dal
    Jul 2001
    Messaggi
    2,212
    non dovrebbe esserci il metodo find nel recordset ADO?

    cmq con il bind sull'oggetto data ti puoi attaccare, nel senso che devi usare i metodi. Altrimenti ti crei gli oggetti connection e recordset e usi le stringhe SQL con le clausole WHERE Campo = '...' oppure WHERE Campo LIKE '...'

  7. #7
    Originariamente inviato da stinger1
    Vabbe Non ho capino cosa cambia xrò lo riscrivo.
    che se fossi abituato a scrivere il codice educatamente sarebbe + leggibile

    si la trovo una forma di educazione scrivere bene il codice aiuta a leggere chi ti deve aiutare
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  8. #8
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    11
    non ho ben capito quello che intendi dark.infatti io intendo fare una specie di database menager con un profilo in visual basic.
    sempre sullo sript di prima mi chiede il debug in questa righa:
    codice:
    Data1.Recordset.Index = "Nome"
    x che?
    grazie :master: :master:

  9. #9
    Utente di HTML.it L'avatar di darkblOOd
    Registrato dal
    Jul 2001
    Messaggi
    2,212
    Originariamente inviato da stinger1
    non ho ben capito quello che intendi dark.infatti io intendo fare una specie di database menager con un profilo in visual basic.
    sempre sullo sript di prima mi chiede il debug in questa righa:
    codice:
    Data1.Recordset.Index = "Nome"
    x che?
    grazie :master: :master:
    index accetta valori string? Scusami ma non ricordo Vb6, l'ho messo da parte da tempo.
    in ogni caso cerca info nella documentazione riguardo i recordset ado: sia i metodi che le proprietà


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.