Comment Java PreparedStatement de travail?

J'ai l'intention de remplacer plusieurs reprises Instruction exécutée objets avec PreparedStatement des objets pour améliorer les performances. Je suis en utilisant des arguments comme la fonction MySQL now(), et les variables de chaîne de caractères.

La plupart des PreparedStatement requêtes, j'ai vu des contenus des valeurs constantes (comme 10, et comme les chaînes "New York") que les arguments utilisés pour la ? dans les requêtes. Comment pourrais-je aller sur l'aide de fonctions comme now(), et les variables comme arguments? Est-il nécessaire d'utiliser la ?s dans les requêtes au lieu de valeurs réelles? Je suis tout à fait confus.

Demandez-vous si vous pouvez utiliser une Chaîne de valeur de la fonction à la place d'une Chaîne de caractères littérale? Demandez-vous si vous pouvez utiliser un int valeur de la fonction à la place d'un littéral entier? Pouvez-vous fournir un extrait de code?

OriginalL'auteur Epitaph | 2009-01-07