Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2001
    Messaggi
    79

    ricerca stringa in access

    ciao,
    dovrei fare una query in access che dato un campo testo mi ricerca una stringa che è compresa fra due asterischi. come deve essere impostato il like? avevo pensato a una cosa del tipo Like "[*]" & "*" & "[*]" ma non funziona...qualche consiglio? grazie

  2. #2
    Utente di HTML.it L'avatar di nelsonblu
    Registrato dal
    Feb 2007
    Messaggi
    2,234
    Non capisco bene ciò che cerchi

    Uso di like fa sembrare che vuoi una query di selezione che dia come risultato i record in cui è contenuta una parola che è parte della stringa di testo completa del campo? tipo tutti i record che contengono la parola "ciccio"?
    (Es. il record con un campo "giocondo ciccio formaggio" dà come risultato Vero)

    Oppure NON è una query di selezione ma hai un campo formato testo con degli asterischi e vuoi "estrarre" il contenuto tra gli asterischi?
    Es.
    portami*a ballare*domani
    e tu vuoi estrarre il contenuto tra i due asterischi
    [testo estratto]: a ballare

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2001
    Messaggi
    79
    si esatto la seconda che hai detto...devo estrarre del testo fra due asterischi. speravo in substring ma in access non c'e'...

    grazie

  4. #4
    Utente di HTML.it L'avatar di nelsonblu
    Registrato dal
    Feb 2007
    Messaggi
    2,234
    in un campo nuovo della query con il nome del tuo campo:
    testoestratto: Mid([campo];InStr(1;[campo];"*")+1;InStrRev([campo];"*")-InStr(1;[campo];"*")-1)

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2001
    Messaggi
    79
    grande!! funziona grazie ancora

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2001
    Messaggi
    79
    (per gli amministratori: avevo un dubbio sulla funzione ma l'ho risolto...ora non riesco a cancellare questo ultimo post)

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.