Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    1,413

    stored per motore di ricerca

    Ciao a tutti...

    ho un dubbio su come realizzare una stored procedure per un semplice motore di ricerca clienti.

    Il fatto è che ho 6 parametri facoltativi di ricerca (che si possono incrociare a piacere) e siccome ho letto che è sconsigliato creare stored procedure "dinamiche" (ovvero costruendo la stringa sql all'interno della stored), volevo chierere se c'era una tecnica particolare per realizzare il tutto.

    grazie

  2. #2
    Utente di HTML.it L'avatar di Joe Taras
    Registrato dal
    Nov 2003
    residenza
    Taranto
    Messaggi
    955

    Re: stored per motore di ricerca

    Originariamente inviato da alexinside83
    Ciao a tutti...

    ho un dubbio su come realizzare una stored procedure per un semplice motore di ricerca clienti.

    Il fatto è che ho 6 parametri facoltativi di ricerca (che si possono incrociare a piacere) e siccome ho letto che è sconsigliato creare stored procedure "dinamiche" (ovvero costruendo la stringa sql all'interno della stored), volevo chierere se c'era una tecnica particolare per realizzare il tutto.

    grazie
    Una domanda ma i parametri vanno in AND tra loro o anche in OR?

  3. #3
    Utente di HTML.it L'avatar di Joe Taras
    Registrato dal
    Nov 2003
    residenza
    Taranto
    Messaggi
    955

    Re: stored per motore di ricerca

    Originariamente inviato da alexinside83
    Ciao a tutti...

    ho un dubbio su come realizzare una stored procedure per un semplice motore di ricerca clienti.

    Il fatto è che ho 6 parametri facoltativi di ricerca (che si possono incrociare a piacere) e siccome ho letto che è sconsigliato creare stored procedure "dinamiche" (ovvero costruendo la stringa sql all'interno della stored), volevo chierere se c'era una tecnica particolare per realizzare il tutto.

    grazie
    Cmq io la costruirei con l'SQL dinamico la SP (l'SQL dinamico è sconsigliato ma se devi fare un casotto x sostituirlo usalo)

  4. #4
    chi decide come incrociare cosa? e se fai una sp dinamica (cioè costruisci la stringa sql dentro la sp stessa) il vantaggio delle sp - in termini di velocità, oc - va a farsi benedire. quello in termini di pulizia di programmazione ovviamente resta.

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    1,413
    cioè l'utente puo cercare un cliente incrociando a piacare 6 campi di ricerca (nome -cognome- codice- data registrazione...)..

    da stored come posso prevedere le possibili combinazioni senza usare la tecnica di creare una stringa sql dentro la stored e poi lanciarla con in comando sp_executesql?

  6. #6
    le combinazioni sono tutte in and, tutte in or, o l'utente decide ANCHE queste combinazioni AND/OR ?

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.