Bonjour,
Je réalise une application en VB6 qui utilise une base de données SQL Server 2000.
Lorsque je souhaite insérer une string vb dans un champ VARCHAR(5) via une procédure stockée, je reçois le message d'erreur suivant : "Valeur de caractère non valide pour la spécification." avec le numéro 3617 dont la source est "Microsoft OLE DB Provider for SQL Server". A en croire le message, il semblerait qu'il s'agisse d'un problème de typage alors que ma variable est une string et que j'essaye de la stocker dans un champ de type VARCHAR. L'utilisation de ConvVnt(codeErreur) ou ConvStr(codeErreur) ne change rien, codeErreur contenant, par exemle, la chaîne "NFF".
Quelqu'un peut il m'aguiller sur une piste de recherche svp ? Je ne trouve pas d'information intéressante dans google. Merci à vous.
Partager