Bonjour à tous,
J'ai un souci avec mon code en C++.
Pour des raisons d'utilisation de TLS 1.2, j'ai du changer le driver ODBC que j'utilisais précédemment "SQL Server Driver" -> "ODBC Driver 17 for SQL server".
Je reçois ce message d'erreur
"Datetime field overflow. Fractional second precision exceeds the scale specified in the parameter binding. "
.
Après quelques investigation sur le net, on me parle souvent de souci lié au Datetime2, mais je ne travail qu'avec du Datetime.
Egalement en cherchant je suis arrivé sur une page avec ce comm
Mais j'avoue que je galère a trouver la solution a mon problème, j'ai une 100aine de SQLBindParameter dans tout mon code et je ne vois pas ce que je pourrais adapter a cette fonction pour la faire fonctionner.
Ex:
pOdbc->SQLBindCol(28, SQL_C_TYPE_DATE, &(Grp.StlDte.value), 0, &(Grp.StlDte.indicator));
Pourriez-vous m'aider ?
Merci
Partager