Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 25
  1. #11
    Scusami Optime.. ma credo allora di non aver ben compreso la tua idea e vorrei approfittare della tua collaborazione:

    questa è la mia stringa SQL

    sqlProjects = "SELECT * from operazioni where cognome = '"& mySearchCognome & "'" & "or citta = '" & mySearchCitta & "'" & "or codcli = '" & mySearchCodcli & "'"& "or zona = '" & mySearchZona & "'" & "or cod_op = '" & mySearchCod_op & "'" & "or descart = '" & mySearchArticolo & "'" & sLimitPart

    Mi fai un esempio applicato a questo script? Grazie
    Pochi sanno, molti presumono di sapere.

  2. #12
    prima di aggiungere le varie variabili myxxxxx ne testi la lunghezza e se >0 accodi alla stringa sql, come da mio esempio.

  3. #13
    Ho provato, ma non ho risultati se riempio 2 o più campi contemporaneamente.
    Ho seguito questo schema:

    Premetto che la pagina di ricerca è composta da 7 Campi.
    '*****************
    IF Len(request.Form("campo1"))> 0 Then
    sqlProjects = "SELECT * from operazioni where campo1 = '"& campo1_ricerca & "'"
    END IF

    IF Len(request.Form("campo2"))> 0 Then
    sqlProjects = "SELECT * from operazioni where campo2 = '"& campo2_ricerca & "'"
    END IF
    '*************************
    ... etc.!!!

    Qual'è l'errore che faccio? Forse ho intretato male il tuo suggerimento?
    Pochi sanno, molti presumono di sapere.

  4. #14
    si, hai letto male. se guardi il mio esempio, io *aggiungo* la selezione. il trucco e' li.

  5. #15
    Intendi forse...

    SQL = "SELECT * FROM Operazioni WHERE 1=1 "

    ?????
    anche se il 'where' non saprei con cosa confrontarlo.

    Mi fai cortesemente un esempio pratico sul mio script? Grazie
    Pochi sanno, molti presumono di sapere.

  6. #16
    lascia il WHERE 1=1 cosi' com'e', serve a inizializzare la where, tutto il resto va in AND

  7. #17
    Purtroppo non và...
    se riempio un solo campo la ricerca è esatta, se riempio due o più campi il risultato non corrisponde ai criteri.

    Non so più cosa fare.
    Pochi sanno, molti presumono di sapere.

  8. #18
    fatti stampare la query prima di eseguirla

  9. #19
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Vediamo come hai impostato la query???

    Roby

  10. #20
    La mia quesry originale era la seguente:

    sqlProjects = "SELECT * from operazioni where cognome = '"& mySearchCognome & "'" & "and citta = '" & mySearchCitta & "'" & "and codcli = '" & mySearchCodcli & "'"& "and zona = '" & mySearchZona & "'" & "and cod_op = '" & mySearchCod_op & "'" & "and descart = '" & mySearchArticolo & "'"

    ma non riesco ad eliminare i valori che sono null nella ricerca e non farli considerare dalla quesry stessa.
    Pochi sanno, molti presumono di sapere.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.