Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

problème d'insertion de la valeur dans la base de données

Ok, allons-y.

Tout d'abord, et le plus important de tous, votre code est vulnérable à Injection SQL . Vous devriez travailler là-dessus et commencer à utiliser des paramètres.

Deuxièmement, au moment où vous commencez à utiliser les paramètres, votre erreur disparaîtra très probablement (ou réapparaîtra ailleurs, cette fois plus claire sur ce qui ne va pas). C'est probablement parce que le serveur "n'aime pas" votre typé en chaîne format de date, donc ça échoue.

Mettre à jour

À propos des requêtes paramétrées en Java, lisez ici :