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

    [VB6] Problema con le date

    Salve a tutti!
    Dove fare una query ma non so come impostarla.
    la tabella è cosi composta
    id >> contatore
    desc >> varchar
    data-inizio >> date
    data-fine >> date

    ora dovrei visualizzare tutte le desc(descrizioni) in un determinato intervallo di tempo.
    dal 10/04/2005 al 20/04/2005
    come potrei fare??
    e inoltre, (senza aprire un altro post), sempre un piccolo problema con le date...
    data una data esempio 5/05/2005 come faccio a visualizzare Giovedi 5 Maggio 2005? Cioè il problema è come faccio a sapere che giorno è il 5/05/2005?
    Grazie mille come sempre

  2. #2
    Per il primo quesito prova con:

    codice:
    q$ = "selet desc from tuatabella where data-inizio >= #" + dtIniz$
    q$ = q$ + " and data-fine <= #" + dtFine$ + "#"
    in dtIniz$ e dtFine$ devi inserire le date di selezione nel formato mm/dd/yyyy nel tuo caso 04/10/2005 e 04/20/2005

    Ciao

  3. #3
    Per SQL con le Date :
    codice:
    'SELECT CAMPO FROM TABELLA WHERE CAMPO > #01/01/2001# AND CAMPO < #31/01/2001#'
    Seleziona tutto nel mese di Gennaio

    Mentre per la seconda Domanda devi usare la Funzione Format di VB6

    Stringa = Format(Stringa, "Formato")

    Es:
    codice:
    Dim Str as String
    Str = "12/06/1978"
    Str = Format(Str,"dd-mmm") --> se inglese "gg-mmm" --> se ita

  4. #4
    vi ringrazio moltissimo, ora provo e post se ho qualche probl, grazie (per ora)


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.