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

    [VB.NET] Aiuto Select su data

    Ciao a tutti ho un preblema su una select che ha come parametro di filtro una Data:

    codice:
            Dim DATA As Date = "01/02/2006"
            cmd = New SqlCommand("SELECT * FROM Fatture WHERE DataFattura ='" & DATA & "'", Cn)
            da = New SqlDataAdapter(cmd)
            da.Fill(dt)
    il mio problema è che non mi vine restituito nessun set di dati sapete indicarmi cosa sto sbaliando?

    il Db utilizzato è SQL Server 2005 in Inglese e VB.NET in Italiano


    Ciao e grazie!

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    40
    Non so se sarà lo stesso ma io ho avuto gli stessi problemi in VB6, il problema era la posisizone degli apostrofi.

    ("SELECT * FROM Clienti WHERE (IdCliente='" & intIdCliente & "')")

    Tanto con provare non perdi niente...

    Saludos!

  3. #3
    Utente di HTML.it L'avatar di Jupy64
    Registrato dal
    Sep 2004
    Messaggi
    1,151
    Ciao, non so in sql server, ma in access la data la devi inserire tra due cancelletti (#) e nel formato mm/gg/yyyy
    in pratica:
    codice:
    cmd = New SqlCommand("SELECT * FROM Fatture WHERE DataFattura =#" & DATA & "#", Cn)
    Ricordati di passargli la data nel formato giusto.
    Jupy

  4. #4
    Utente di HTML.it L'avatar di Mychy
    Registrato dal
    Oct 2000
    Messaggi
    794
    soprattutto nel formato giusto cioè: mm/dd/aaaa

    Non ostante ho modificato le impostazioni internazionali, sia access che msde ricercano in questo formato

  5. #5
    casomai il formato giusto è: mm/dd/yyyy
    I database... la mia passione + o -

  6. #6
    Utente di HTML.it L'avatar di Mychy
    Registrato dal
    Oct 2000
    Messaggi
    794
    Originariamente inviato da power.mobile
    casomai il formato giusto è: mm/dd/yyyy

    mm/dd/yyyy

  7. #7
    Risolto con i parametri grazie lo stesso a tutti!



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.