J'utilise SQL Server 2008.a échoué à convertir la valeur du paramètre d'un TimeSpan à un DateTime
D'abord, je donne SqlDbType.Time
pour System.TimeSpan
au type de paramètre d'insertion et de mise à jour.
Je fonctionne avec succès. J'ai changé pour DbType.Time
au lieu de SqlDbType.Time
. Ce qui m'a donné le message d'erreur "Impossible de convertir la valeur de paramètre d'un TimeSpan à un DateTime" qui n'a pas appelé la "procédure"
est-ce encore un bug ou il est fixé @ jose basilio comme je suis actuellement confronté au même problème avec C# 4.0 toute aide sera appréciée – NetStarter
Ils n'ont toujours pas corrigé ce bug - ils ont fermé le ticket avec la solution de contournement mentionné dans cette réponse (qui n'est pas une option si vous avez besoin de travailler avec un 'IDataParameter'). –