Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19

Discussione: problemi con le date

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    11

    problemi con le date

    Ciao, devo eseguire una ricerca in base ad un numero di articolo e alla data di pupbblicazione. Nel database il campo numero è un numerico, la data è nel formato breve. L'utente tramite un form passa il numero e la data, ma nel sql mi dà un problema con la data.
    Please potete dirmi come devo scrivere la sql corretta?

  2. #2
    non so se ho ben capito il tuo problema

    Prova a postare il codice che usi tu.....

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    11
    <%
    dim numero
    numero=Request.form("numero")
    dim SData
    sData=Request.form("data")

    dim strCode
    strCode="mio"


    Set Conn=Server.CreateObject("ADODB.Connection")
    strConn="driver={Microsoft Access Driver (*.mdb)}; "
    strConn=strConn & " DBQ=" & Server.MapPath("testo.mdb")
    strConn=strConn & ";pwd=" & strCode
    Conn.Open strConn

    sql="SELECT * FROM articoli where Num="& numero&" AND Data ="&sData

  4. #4
    Ma che c'è dentro sData
    Prova a vedere se gliela passi nel formato giusto

    <%
    dim numero
    numero=Request.form("numero")
    dim SData
    sData=Request.form("data")
    Response.write sData
    %>

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    11
    me lo scrive corretto: 10/07/2004

  6. #6
    Originariamente inviato da cesira
    me lo scrive corretto: 10/07/2004
    si ma nel db la data in formato breve è 10-lug-04
    o metti nel db il campo come Data in cifre o campi il valore della variabile

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    11
    cambiato in data cifre ma non va

  8. #8
    Sul DB hai guardato come è scritta la data?

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    11
    10/07/2004

  10. #10
    non è che nella stringa che passi ci sono spazi?
    Prova cosi:
    <%
    dim numero
    numero=Request.form("numero")
    dim SData
    sData=Trim(Request.form("data"))

    dim strCode
    strCode="mio"


    Set Conn=Server.CreateObject("ADODB.Connection")
    strConn="driver={Microsoft Access Driver (*.mdb)}; "
    strConn=strConn & " DBQ=" & Server.MapPath("testo.mdb")
    strConn=strConn & ";pwd=" & strCode
    Conn.Open strConn

    sql="SELECT * FROM articoli where Num = " & numero & " AND Data = " & sData
    %>

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.