Smalldatetime

Résolu
Signaler
Messages postés
138
Date d'inscription
mercredi 5 février 2003
Statut
Membre
Dernière intervention
2 février 2010
-
Messages postés
138
Date d'inscription
mercredi 5 février 2003
Statut
Membre
Dernière intervention
2 février 2010
-
Voici j'ai une Stored Procedure sous SqlServer 2000. En entrée j'accepte un parametre @SqlDate SmallDateTime.

J'utilise l'objet ado pour me connecter à ma stor proc. Il me retourne toutjours l'erreur suivante lors de l'execution de l'object sqlcommand : (Failed to convert parameter value from a DateTime to a Single)

Dim SqlPar
As
New SqlParameterSqlPar.ParameterName = "SqlDate"

SqlPar.IsNullable = false

SqlPar.DbType = Data.SqlDbType.SmallDateTime,

SqlPar.Size = 4

SqlPar.Direction = Data.ParameterDirection.Input

SqlPar.Value = date.now

Quelqu'un aurait-il un explication?

Myke
A voir également:

1 réponse

Messages postés
138
Date d'inscription
mercredi 5 février 2003
Statut
Membre
Dernière intervention
2 février 2010

Voici la réponse

Il faut faire attention au type de données qu'on insère dans le SqlParameter.

Il existe deux type de donnée "DbType" et "SqlDbType". Donc le problème plus haut se resoud en changeant la ligne pour SqlPar.SQLDbType = Data.SqlDbType.SmallDateTime,

Myke