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

    select che funziona solo quando vuole????

    qualcuno sa spiegarmi perchè questo ciclo:

    codice:
    if colore="a" and cilindrata="a" and alimentazione<>"a" then
    set objRs = objConn.Execute("SELECT * from ElencoStock where modello LIKE'"&modello&"' and alimentazione LIKE '"&alimentazione&"'")
    
    Do while NOT objRs.EOF %>
    
      <table width="766" border="0">
      <tr>
        <td width="153"><center><a href="mailto:info@rivauto.it"><% response.write objRs("modello") %></td>
        <td align="right"><div align="center"><%response.write objrs("versione")%></div></td>
        <td width="135"><center><% response.write objRs("alimentazione") %></center></td>
        <td width="117"><center><% response.write objRs("colore") %></center></td>
        <td width="128"><center><% response.write objRs("accessori") %></center></td>
      </tr>
    </table>
      
    
    
        <%
            response.write  "
    "
    objrs.movenext
    contatore=1
    Loop
    if contatore=1 then
    %>
    </p>
      <table width="765" border="0" background="/sfonf.jpg">
        <tr>
          <td width="663" align="center">
    </td><td width="92"></td>
        </tr>
        <tr>
          <td></td>
          <td align="center"><input type="button" name="Submit" value="Indietro" onClick="prontaconsegna.html"></td>
        </tr>
      </table>
      
    
      </p>
    <%
    end if
    end if
    con modello=1/2/3 funziona perfettamente
    con modello=4 funziona solo a metà (cioè trova solo i diesel e non i benzina)
    con modello>4 non trova niente???????

    (ovviamente deve essere svolta una selezione in una pagina precedente ma i calcoli sono uguali per tutti, c'è un motivo per il quale con un nuomero funzioni e con un altro no?)

    altra cosa...questo è l'unico ciclo che mi da problemi perchè eseguendo una ricerca per cilindrata o colore funziona perfettamente
    :master:
    http://igr4mbo.altervista.org (piano piano)

    "Abbiamo costruito un sistema che ci persuade a spendere il denaro che non abbiamo in cose che non necessitiamo per creare impressioni che non dureranno su persone che non ci interessano" cit.

  2. #2
    ma modello è un campo numerico o testuale?

  3. #3
    è un campo testuale
    http://igr4mbo.altervista.org (piano piano)

    "Abbiamo costruito un sistema che ci persuade a spendere il denaro che non abbiamo in cose che non necessitiamo per creare impressioni che non dureranno su persone che non ci interessano" cit.

  4. #4
    dovrestri mettere il simbolo percento nella condizione LIKE

    LIKE '%" & modello & "%'

  5. #5
    ma scusa allora questo problema dovrebbe darmelo con tutti o sbaglio?

    comunque ora provo e ti faccio sapere
    http://igr4mbo.altervista.org (piano piano)

    "Abbiamo costruito un sistema che ci persuade a spendere il denaro che non abbiamo in cose che non necessitiamo per creare impressioni che non dureranno su persone che non ci interessano" cit.

  6. #6
    ok facendo come dici te funziona ma mi seleziona (ovviamente) anche quei modelli (sation wagon) che non deve tirarmi nella ricerca
    http://igr4mbo.altervista.org (piano piano)

    "Abbiamo costruito un sistema che ci persuade a spendere il denaro che non abbiamo in cose che non necessitiamo per creare impressioni che non dureranno su persone che non ci interessano" cit.

  7. #7
    si tratta di impostare come preferisci la funzione LIKE.
    Mettendo la percentuale prima e dopo ti trova tutto quello che contiene il valore inserito.
    Es:
    Se nel campo modello metti solo la lettera "a" ti troverà tutti i modelli che contengono la lettera "a".

    Se invece la percentuale la metti solo alla fine ti troverà solo quei modelli che iniziano per il valore inserito:
    Es:
    Se nel campo modello metti la parola "station" ti troverà tutti i modelli che iniziano per station e finiscono in altri modi.

    Spero di essere stato chiaro nella spiegazione.

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.