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

    [MsSql] Upgrade da 2000 a 2005

    Ciao,
    ho un'applicazione VB6 che da tempo gira su MsSql2000 senza problemi e che adesso invece ha qualche problema dopo l'upgrade a MsSql2005 Express.

    Praticamente non funzionano più tutte le istruzioni Sql che lavorano sulle date.
    Ad esempio la seguente stringa:
    SELECT * FROM CALENDARIO WHERE DAT_FESTA>='2011-05-01' AND DAT_FESTA<='2011-05-31'

    restituisce questo errore:
    Error Source: .Net SqlClient Data Provider
    Error Message: La conversione del tipo di dati da char a datetime ha generato un valore di tipo datetime non compreso nell'intervallo dei valori consentiti.

    Qualcuno mi spiega come posso sistemare il problema senza dover modificare il formato delle date in tutte le istruzioni del programma

    Grazie 1000
    Antonio

  2. #2
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    Modifica la lingua di default dell'utente con cui il programma VB si collega al DB (mi vien sa pensare che il server sia in inglese e l'utente quando lo hai creato abbia preso la lingua inglese, cambiala in italiano)

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.