Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Query sql

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    243

    Query sql

    Avrei bisogno di recuperare dei record da una tabella i quali sono
    compresi tra due date.
    DTPicker1.Value
    DTPicker2.Value

    Adodc1.RecordSource = "select * from utente where data >= " + DTPicker1.Value + "and data<= +DTPicker2.Value +""


    non trova nessuna data.
    ho provato anche a ricercare solo con una data, cioè data=DTPicker1.Value ma niente.

    comunque il campo del db è in formato data/ora e la data viene scritta
    30/08/2003.
    mi potete aiutare grazie.

  2. #2
    Utente di HTML.it L'avatar di cik
    Registrato dal
    Jul 2003
    Messaggi
    449
    vado a memoria quindi potrei anche sbagliare.
    mi pare che le date devi metterle tra # per le query.

    Ti consiglio, se puoi e usi access o simili, di fare le query con Access e quando sono giuste copiare l'SQL nel codice.
    così controlli subito se una query fa quello che vuoi tu oppure sbagli da qualche parte
    S'i fosse foco, arderei 'l mondo

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    243

    query data

    ho provato in tutti i modi e non funziona su vb.
    la query è fatta in access e funziona.
    forse sbaglio nel scrivere la select?
    Adodc1.RecordSource = "SELECT * FROM utente where data >=" + # vardatain + # "and data <= + # vardataout + #"

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    243

    errore

    questa stringa era sbagliata, ma non funziona neanche cosi:
    Adodc1.RecordSource = "SELECT * FROM utente where data >=" + # vardatain # + "and data <= # + vardataout + #"

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    361
    prova così:
    codice:
    "SELECT * FROM utente where data >= #" &  vardatain & "# and data <=  #" & vardataout & "# ;"

  6. #6
    Oppure puoi anche usare l'operatore BETWEEN:

    BETWEEN #MMDDYYYY# AND #MMDDYYYY#

    Ciao!
    "Le uniche cose che sbagli sono quelle che non provi a fare."
    Atipica

  7. #7
    Access utilizza le date:

    MM/DD/YYYY

    prova a fare un format prima della query

    Ciao

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    243

    query data risolto

    grazie a tutti voi.
    Non vorrei rompere troppo, ho messo un altro messaggio, per quanto riguarda la stampa.

    sapete dirmi qualcosa a riguardo.

    grazie

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.