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

    Estrarre Evento Compreso Tra Due Date

    Ciao a tutti,
    ho bisogno di una mano perchè ho un problema con il codice che vi riporto qui sotto!
    Ho necessità di estrarre tramite ASP da un db access solo l'evento che avverrà da oggi a una settimana.
    Per la data di inizio (oggi)non ci sono problemi. Ma mi crea problemi sulla data di fine.
    Mi estrae tutti gli eventi presenti da oggi al termine del database.
    In access il formato del campo data è DATA/ORA.

    Grazie mille per l'aiuto...


    Posto il codice.
    <%
    dim connDB, Data
    set connDB=server.CreateObject ("ADOdb.connection")
    connDB.ConnectionString="Provider=Microsoft.Jet.OL EDB.4.0;Data Source=d:\inetpub\webs\DORIAPALLAVOLOIT\mdb-database\CALENDARI.mdb;Persist Security Info=False"
    connDB.Open
    set RecCalendario= server.CreateObject("adodb.recordset")
    %>
    <%
    Dim dataInizio
    dim vardata
    dataInizio = Date()
    Dim dataFine
    dataFine=DateAdd("D", 6 , Date())
    %>

    <%set RecCalendario=connDB.Execute("SELECT * FROM CALENDARIO1DIV WHERE Data >=#" & dataInizio & "# AND Data<=#" & dataFine & "# ")
    IF NOT RecCalendario.EOF then
    do while not RecCalendario.eof

    vardata=RecCalendario("data")

    %>

    <FONT SIZE="2" COLOR="009933" face="Bookman Old Style">
    [b]Iª DIVISIONE: <%Response.Write(formatDateTime(varData, vbLongDate)) %> ore <%=RecCalendario("ORA")%>
    <%=RecCalendario("SQUADRAA")%> - <%=RecCalendario("SQUADRAB")%>


    <%
    RecCalendario.MoveNext
    loop
    ELSE%>
    <FONT SIZE="2" COLOR="009933" face="Bookman Old Style">
    Iª DIVISIONE: Non ci sono gare in programma per questa settimana!


    </font>
    <%END IF%>

  2. #2
    1. le date in access devono essere mese/giorno/anno
    2. "SELECT * FROM CALENDARIO1DIV WHERE [Data] BETWEEN #"&dataInizio&"# AND #"& dataFine&"#"

    ps. per sicurezza Data mettilo tra []


  3. #3
    grazie mille, ciao.

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.