title: Java PreparedStatement UTF-8 character problem
body: <p>I have a prepared statement:</p>
  
  <pre><code>PreparedStatement st;
  </code></pre>
  
  <p>and at my code i try to use st.setString method. </p>
  
  <pre><code>st.setString(1, userName);
  </code></pre>
  
  <p>Value of userName is şakça. setString methods changes 'şakça' to '?akça'. It doesnt recognize UTF-8 characters. How can i solve this problem?</p>
  
  <p>Thanks.</p>