Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Time SQl Server

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    395

    Time SQl Server

    Ciao,
    ho una query che in access mi funziona alla perfezione ed in sql server mi da errore

    ecco il punto dell'errore che e' in corrispondenza di un time:

    Calendar.StartTime >=#6:59:0# and Calendar.StartTime <=#18:30:0#

    ecco l'errore che mi viene reso:

    Microsoft OLE DB Provider for SQL Server (0x80040E14)
    Incorrect syntax near '#6:'

    ????? cosa devo cambiare? ho provato '6:59:0' , "6:59:0" , "'6:59:0'" , "6:59:0" niente?
    ciao

  2. #2
    In SQL Server i valori per i campi date/time non vanno tra cancelletto ma tra apici singoli.

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    395
    ok non mi da piu' l'errore ma non mi trova i dati....

    ho fatto:
    Calendar.StartTime >='6:59:0' and Calendar.StartTime <='18:30:0'

    ma il campo StartTime su sql server e' un campo datetime???
    non me lo trova........

  4. #4
    Hai provato con i secondi a 2 cifre?
    6:59:00

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    395
    si non cambia il problema e' che avevo questi dati in access ed erano in campi Short Time Date/Time dopo la migrazione in sql StatTime e' diventato un campo datetime dove ho un valore di questo tipo:

    30/12/1899 8:00:00 AM ????

  6. #6
    Se hai valori di quel tipo allora vuol dire che la migrazione dei dati non è andata come doveva.

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    395
    la penso proprio come te e' quale tipo di dati devo mettere in sql server che corrispondano a Short Time di access?

  8. #8
    Prova con un campo varchar di lunghezza 8.

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.