title: Get only two decimal points in money datatype in SQL Server
body: <pre><code>SELECT ROUND(123.4567, 2)` gives me `123.4600`
  </code></pre>
  
  <p>But I need <code>123.46</code>.</p>
  
  <p>Data type of field is money.</p>
  
  <p><strong>Solution:</strong></p>
  
  <pre><code>&lt;%# DataBinder.Eval(Container.DataItem, "FieldName","{0:0.00}") %&gt;
  </code></pre>