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

    inserimento data in DB SQL Server

    ciao ragazzi,

    ho questo piccolo problema qual'è il formato corretto di inserimento di una data in un db sql server presa da un texbox come gg/mm/aaaa.

    il campo e di tipo data time

    ho messo cosi 'aaaa-mm-gg' ma non va.....

    saluti e grazie

  2. #2
    ecco lo script per essere + chiaro

    Function toSQLDate(ByVal gg, ByVal mm, ByVal aaaa)
    If Not gg = "" And Not mm = "" And Not aaaa = "" Then
    toSQLDate = "{d '" & aaaa & "-" & mm & "-" & gg & "'}"
    Else
    toSQLDate = "''"
    End If
    End Function

    datag = toSQLDate(giorno, mese, anno)

    il campo e dichiarato come datetime

    e il db è SQL Sever 2000

  3. #3
    grazie a tutti per la risposta

  4. #4
    Se l'utente con cui accedi al DB è impostato come lingua INGLESE, dovrebbe essere corretto il modo come scrivi la data.
    Controlla le impostazione dell'utente.

  5. #5
    le impostazioni stanno bene...

    questo è l'errore che mi da:
    Error converting data type varchar to numeric.

    ho provato con convert.todatetime e anche con datetime.parse

    pero l'errore e sempre lo stesso

    saluti

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