Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Query intelligente, punto come la virgola

    Salve a tutti,

    ho il classico form di ricerca nel quale l'utente deve inserire
    la parola chiave da ricercare all'interno del database.
    Il campo dove si ricerca la keyword è una descrizione dell'articolo, quindi testo. Al momento la mia query è la seguente:

    codice:
    "SELECT * FROM  Invent WHERE Descrizione LIKE '%"&txtpro&"%' ORDER BY Cod_Articolo"
    In questo modo mi trovera' tutti i record dove è presente la parola cercata (con una certa approsimazione) invece ho l'esigenza di comporre una query che mi consideri il punto uguale alla virgola.

    Es. se inserisco "1.78" voglio che mi trovi oltre ai record in cui è presente "1.78" anche il record dove è presente "1,78" ad esempio "FPM 75SH NERO ID.1,78"

    Questo al momento non avviene, come dovrei modificare la mia quesry per arrivare al mio scopo

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    "SELECT * FROM  Invent WHERE Descrizione LIKE '%"&txtpro&"%' OR Descrizione LIKE '%"&replace(txtpro,".",",")&"%'ORDER BY Cod_Articolo"
    Roby

  3. #3
    Perfetto, adesso risponde sia per il punto che per la virgola.

    avete sempre la risposta pronta!
    bye
    J0tt0

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.