Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Ricerca tra due date

  1. #1
    Utente di HTML.it L'avatar di mariana
    Registrato dal
    Feb 2006
    Messaggi
    125

    Ricerca tra due date

    Ciao,
    ho una domanda semplice riguardante una ricerca tra due date... vi spiego meglio :master:
    Ho un database con i seguenti campi: Nome, Tipologia, Logo, Data inserimento.
    Io vorrei creare una ricerca "per campo data inserimento" tra due date inserite da me :berto: In altre parole io devo immettere due date SEMPRE DIVERSE (es. 1/10/2007 - 31/10/2007) e avere come risultato l'elenco dei nomi inseriti nell'arco di questi giorni.

    Potete aiutarmi?

    Grazie mille.

    Mariana

  2. #2
    potrebbe esserti utile la funzione between dell'sql.
    altrimenti ti fai la solita query
    select * from tabella where campodata<=data_inizio and campodata >= data_fine
    ...Se avanzo seguitemi... Se indietreggio uccidetemi...
    BiteFight... arruolati con me e non te ne pentirai

  3. #3
    Utente di HTML.it L'avatar di mariana
    Registrato dal
    Feb 2006
    Messaggi
    125
    Grazie mille per il suggerimento ci proverò e ti faccio sapere....
    Ora vorrei porvi un altro quesito... :master: Ho la seguente pagina:

    <%
    Dim risultato__MMColParam
    risultato__MMColParam = "1"
    If (Request.QueryString("ID") <> "") Then
    risultato__MMColParam = Request.QueryString("ID")
    End If
    %>
    <%
    Dim risultato
    Dim risultato_numRows

    Set risultato = Server.CreateObject("ADODB.Recordset")
    risultato.ActiveConnection = MM_db_STRING
    risultato.Source = "SELECT * FROM Clienti WHERE ID = " + Replace(risultato__MMColParam, "'", "''") + ""
    risultato.CursorType = 1
    risultato.CursorLocation = 2
    risultato.LockType = 3
    risultato.Open()

    risultato_numRows = 0
    %>


    <form name="form1" method="get" action="prova2.asp">



    <input name="ID" type="text" id="ID">
    </p>



    <input type="submit" name="Submit" value="Ok">
    </p>
    </form>

    <%
    While NOT risultato.EOF
    %>
    <%=(risultato.Fields.Item("Azienda").Value)%>
    <%

    risultato.MoveNext()
    Wend
    %>

    <%
    risultato.Close()
    Set risultato = Nothing
    %>

    In questo modo la ricerca mi funziona, ma se la stessa ricerca la applico in un campo con formato data mi apapre il seguente errore:

    Tipi di dati non corrispondenti nell'espressione criterio.

    Come posso fare?

    Grazie mille a tutti!

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.