IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

Erreur de conversion


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite
    Avatar de HULK
    Inscrit en
    Juillet 2003
    Messages
    1 276
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 276
    Par défaut Erreur de conversion
    Bonjour, j'ai une prod stockée que je lance via un programme vb.net, il me sort l'erreur suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    La conversion d'un type de données CHAR en type DATETIME a donné une valeur hors des limites des valeurs de date et d'heure.
    voici le code en question :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    UPDATE Tbl_LMS_Route_Tempo SET Route_Unload_Time = (SUBSTRING (CAST (Route_Unload_Date as varchar(25)),1,11) + SUBSTRING (CAST (Route_Unload_Time as varchar(25)),12,20))
    Quand je lance la prod stockée via query analyzer elle fonctionne, mais pas via mon programme, pkoi ??? Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2003
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 194
    Par défaut
    As-tu précisé une langue dans la chaîne de connection à ta base, du type Current Language=français ou autre ?

    Est-ce que lorsque tu affiche ta requête avant exécution et que tu l'exécute sous SQL Server, elle fonctionne ?

  3. #3
    Membre émérite
    Avatar de HULK
    Inscrit en
    Juillet 2003
    Messages
    1 276
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 276
    Par défaut
    bah j'ai trouvé une autre astuce dans mon code, au lieu de faire un SUBSTRING du CAST, je fais un DATEADD

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [C++.NET] Erreur de conversion
    Par raboin dans le forum VC++ .NET
    Réponses: 10
    Dernier message: 28/04/2006, 17h51
  2. Erreur de conversion
    Par franculo_caoulene dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 01/08/2005, 16h23
  3. Erreur de conversion et requête dynamique dans une procédure
    Par franculo_caoulene dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 01/08/2005, 15h12
  4. Erreur de conversion de type Null en String
    Par navis84 dans le forum Bases de données
    Réponses: 3
    Dernier message: 26/07/2005, 15h25
  5. Erreur de conversion int to socklen_t
    Par def_jam_vendetta dans le forum C++
    Réponses: 6
    Dernier message: 04/03/2005, 10h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo