Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21
  1. #1

    [vb6] ricerca incompiuta in access

    Ho un problema con questo codice di ricerca

    codice:
    List1.Clear
    adoPrimaryRS.MoveFirst
    
    On Error GoTo LocalErr
        Dim cerca As String
        cerca = InputBox("CERCA UN TERMINE DEL TUO SOGNO ", "termine")
        If Len(Trim(cerca)) > 0 Then
            If adoPrimaryRS.BOF = False And adoPrimaryRS.EOF = False Then
              mvBookMark = adoPrimaryRS.Bookmark
           End If
            cerca = "termine='" & UCase(Trim(cerca)) & "'"
            adoPrimaryRS.Find cerca
           
            If adoPrimaryRS.EOF Then
                If mvBookMark > 0 Then adoPrimaryRS.Bookmark = mvBookMark
                MsgBox "Ricerca Fallita ", vbInformation + vbOKOnly, "Find"
                Else
                 List1.AddItem "  " & txtFields(1) & " " & txtFields(2)
                
                   
            End If
        End If
        Exit Sub
    LocalErr:
        MsgBox Err.Description


    praticamente cerca in un campo dei termini

    i problemi che ho sono due

    1) devo scrivere un termine esatto
    2) si ferma al primo termine


    esempio :
    ______________
    campo
    ______________

    zuppa di pesce

    zuppa

    pesce nella zuppa




    devo ricercare " ZUPPA"

    in effetti mi cerca e si ferma a zuppa e la inserisce nella lista

    pero' io vorrei se possibile che mi trovasse anxhe gli altri termini con la parola zuppa



    grazie spero che mi diate na mano


    cordiali saluti
    i miei post sono RIFERITI TUTTI A VISUAL BASIC 6
    MSN MESSENGER : magicolotto@hotmail.it

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    cerca = "termine LIKE *" & UCase(Trim(cerca)) & "*"

  3. #3
    segue sotto : ---->
    i miei post sono RIFERITI TUTTI A VISUAL BASIC 6
    MSN MESSENGER : magicolotto@hotmail.it

  4. #4
    ho incollato male


    scusate ecco:

    On Error GoTo LocalErr
    List1.Clear
    adoPrimaryRS.MoveFirst
    On Error GoTo LocalErr
    Dim cerca As String
    Dim numricerca As String
    cerca = InputBox("CERCA CON LA DESCRIZIONE ", "Descrizione")
    numricerca = cerca
    If Len(Trim(cerca)) > 0 Then
    If adoPrimaryRS.BOF = False And adoPrimaryRS.EOF = False Then
    mvBookMark = adoPrimaryRS.Bookmark
    End If
    cerca = "Descrizione like*" & UCase(Trim(cerca)) & "*"
    adoPrimaryRS.Find cerca

    If adoPrimaryRS.EOF Then
    If mvBookMark > 0 Then adoPrimaryRS.Bookmark = mvBookMark
    MsgBox "Ricerca Fallita", vbInformation + vbOKOnly, "Find"
    Else
    While Not adoPrimaryRS.EOF
    For i = 0 To 2
    num = adoPrimaryRS(i)
    num2 = adoPrimaryRS(2)

    If num2 = numricerca Then


    End If
    Next i
    List1.AddItem " " & txtFields(1) & " " & " " & txtFields(2) & " " & " giacenza " & txtFields(3)
    adoPrimaryRS.MoveNext

    Wend
    adoPrimaryRS.MoveFirst
    End If
    End If
    Exit Sub
    LocalErr:
    MsgBox Err.Description
    i miei post sono RIFERITI TUTTI A VISUAL BASIC 6
    MSN MESSENGER : magicolotto@hotmail.it

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Classico delle tue risposte ...

    ... e quindi????

  6. #6
    scusa ho fatto una modifica ed ho tolto il problema

    comunque mi dice :
    gli argomenti sono in conflitto , o non sono del tipo valido , o nell'intervallo consentito
    i miei post sono RIFERITI TUTTI A VISUAL BASIC 6
    MSN MESSENGER : magicolotto@hotmail.it

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Prova cosi' ... (attenzione agli spazi e alle virgolette)

    cerca = "termine LIKE '%" & UCase(Trim(cerca)) & "%'"

  8. #8
    ho provato mi dice :

    impossibile trovare l'oggetto nell'insieme corispondente al nome o al numero richiesto
    i miei post sono RIFERITI TUTTI A VISUAL BASIC 6
    MSN MESSENGER : magicolotto@hotmail.it

  9. #9
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ma hai scritto

    termine

    o

    descrizione

    ?

  10. #10
    si si

    certo...
    i miei post sono RIFERITI TUTTI A VISUAL BASIC 6
    MSN MESSENGER : magicolotto@hotmail.it

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.