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

    [ASP] Problema con LIKE

    ciao ragazzi, ho fatto una ricerca nel forum ma non ho trovato nulla che facesse al caso mio, quindi posto il problema!

    Dovrei far eseguire una ricerca in un db tramite un campo di testo; solo non riesco ad impostare corettamente la query
    Ve la posto così potete criticarla:
    codice:
    if testo <> "" then c0  = " pratiche." & opt & " Like ""%""" & testo & ""%"""
    opt è il tipo di campo dove va a ricercare il valore (si tratta di una serie di option bottom) mentre testo è il testo che l'utente inserisce.

  2. #2
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    if testo <> "" then c0 = " pratiche." & opt & " Like '%" & testo & "%'"
    Tutti vogliono parlare, nessuno sa ascoltare.

  3. #3
    Grazie ora mi funziona!
    Un ultima domanda, così mi estra tutti i campi che contengono una parte di quel testo
    E se volessi estrarre i campi che contenono esclusivamente quel testo?!?!?
    Con un semplice " = " non dovrei aver problemi, vero?

  4. #4
    Utente di HTML.it L'avatar di jesus
    Registrato dal
    Jan 2002
    Messaggi
    717
    Originariamente inviato da SuperMariano81
    Grazie ora mi funziona!
    Un ultima domanda, così mi estra tutti i campi che contengono una parte di quel testo
    E se volessi estrarre i campi che contenono esclusivamente quel testo?!?!?
    Con un semplice " = " non dovrei aver problemi, vero?
    Esatto
    <%= Jesus %>
    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna" - Albert Einstein.

  5. #5
    a voi la soluzione (potrebbe servire in futuro
    codice:
    if testo <> "" then
    	tipo_scelta =  request.form("T1")
    	if tipo_scelta = 1 then
    						 c0  = " pratiche." & opt & " Like '%" & testo & "%'"
    						 else
    						 c0 = " pratiche." & opt & " = '" & testo & "'"
    	end if
    end if
    T1 è un option bottom nella maschera di ricerca.
    C0 è una variabile per costruire l'istruzione sql
    opt sono una serie di option bottom (circa una per campo della tabella) per scegliere dove cercare il testo inserito.


    Grazie ancora a Gioba66

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.