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

    [SQL] Problema Query con date

    Ciao a tutti,

    vi spiego il mio problema...

    io compongo una query dove converto in Date un campo del DB e il range di date che vanno a comporre la mia query:

    select * from MY_TABLE where (to_date(TIME_APPL,'DY MON DD hh24:mi:ss YYYY'))
    between (to_date('11/01/2005 16:00:00','DD/MM/YYYY hh24:mi:ss'))
    and (to_date('12/07/2007 17:00:00','DD/MM/YYYY hh24:mi:ss'))

    (i valori del campo TIME_APPL sono di questo tipo: Mon Jan 24 16:26:27 2005)

    se la provo sul mio DB Oracle funziona tutto correttamente, da codice mi genera questa eccezione:

    ORA-01846: not a valid day of the week

    posto anche la parte di codice...

    OracleDataAdapter query = new OracleDataAdapter(SQLCerca, ConnectionString); //imposto la query
    DataSet queryDataSet = new DataSet();
    query.Fill(queryDataSet); ----> errore

    come è possibile??

    grazie

  2. #2
    A naso il tuo codice passa il giorno della settimana in un'altra lingua, probabilmente in italiano. Per conferma stampati il valore del parametro così come lo passi alla query.
    ...

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Probabilmente e' una questione legata alla lingua ...

    MON va bene per il tuo oracle inglese ma VB.NET (usi quello? dovresti dirlo ....) ci mette LUN
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  4. #4
    uso c# con VS2005...

    la query che mi genere il codice...io la copio e incollo sul server dove c'è oracle....e funziona.... quindi in teoria quello che mi viene generato da dove eseguo il codice è corretto.... non capisco questo.....

  5. #5
    Ho provato a modificare il record così..
    LUN Jan 24 16:26:27 2005

    e, da codice mi da semrpe lo stesso errore, mentre se la eseguo sul DB mi dice "Not e valid day of week"
    ....mmmm....

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.