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

    VB& - inserimento di una data in db Access

    Salve,
    so che sembrerà ridicolo, ma sto davvero su questo problema:
    ho scritto un form in VB6 che acquisisce dei campi, tra cui una data, e inserisce in una tabella in un db Access; mi sono accorto che la data viene registrata scambiando il giorno con il mese.
    Verificato che:
    - il text box nel form è di tipo data, con formato dd/mm/yyyy
    - la colonna in tabella è definita di tipo data/ora, con formato "data in cifre"
    - l'istruzione che uso per inserire è la seguente:
    codice:
    w_select = "INSERT into ISCRITTI values ( " & _
            "'" & w_anno & "' , " & _
            "'" & w_cognome & "' , " & _
            "'" & w_nome & "' , " & _
            "'" & w_sesso & "' , " & _
            "#" & Me.MebDataNasc & "# ) "
           rs.Open w_select, cn, adOpenDynamic
    (il campo in questione è: Me.MebDataNasc )
    Qualcuno mi aiuti per favore!

  2. #2

    correzione: VB6

    scusatemi, ovviamente ho sbagliato il titolo, doveva essere: VB6

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,468
    Devi comunque inserire la data nel db nel formato mm/dd/yyyy, quindi scrivi

    "#" & Format$(Me.MebDataNasc, "mm/dd/yyyy") & "# ) "
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  4. #4
    funziona!!!!!!!!!!
    grazie oregon

  5. #5
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Originariamente inviato da pocoinformatico
    funziona!!!!!!!!!!
    grazie oregon
    Molto meglio usare Command e Parametri, tutti questi problemi non li avresti nemmeno avuti.
    Vedi progetto nella mia firma.

  6. #6
    grazie Gibra, avevo già avuto occasione di leggere il tuo articolo su Command e Parametri, sicuramente proverò la tecnica alla prima occasione

  7. #7
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Originariamente inviato da pocoinformatico
    grazie Gibra, avevo già avuto occasione di leggere il tuo articolo su Command e Parametri, sicuramente proverò la tecnica alla prima occasione
    Magari QUESTA poteva essere l'occasione giusta, visto che il problema è proprio quello.
    Non è mai troppo presto per iniziare ad imparare cose nuove.
    All'inizio ti spaventano, ma poi ti viene da ridere e ti domandi:

    Ma perchè non l'ho fatto prima...?!


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 © 2024 vBulletin Solutions, Inc. All rights reserved.