/ / jquery datePicker: oracle n'acceptera pas autre chose que dateFormat: 'yy-mm-jj' - jquery, oracle, datepicker

jquery datePicker: oracle n'acceptera pas autre chose que dateFormat: 'yy-mm-jj' - jquery, oracle, datepicker

Quand je sauve une date en utilisant jquery datepicker dansoracle avec un format autre que "aa-mm-jj" renvoie toujours la date du jour. Quelqu'un sait-il pourquoi? y at-il quelque chose dans oracle ou jquery que je dois savoir? Merci beaucoup...

Réponses:

1 pour la réponse № 1

jQuery n’a pas de sélecteur de date. Si vous utilisez le jQuery UI datepicker, vous pouvez indiquer le format de la date via le dateFormat et altFormat options.

Mais on dirait que vous passez la sortiedu datepicker directement dans votre couche de base de données. Assurez-vous que vous "formatez correctement la date pour la base de données, idéalement via un paramètre de style" date "(non string / varchar) dans la couche de connexion à la base de données que vous utilisez. En particulier, il est important de ne pas simplement transmettre le texte envoyé directement du client à la base de données; vous devez analyser ou au moins valider la date dans le groupe intermédiaire pour éviter les erreurs. Injection SQL attaques.


0 pour la réponse № 2

Pour formater la date (du sélecteur de date jQuery UI) à utiliser dans Oracle, veuillez ajouter la configuration suivante.

dateFormat: "dd-M-yy"