title: Get number of columns in SQLite result
body: <p>Well, this should be ultra-simple, but I simply can't seem to spot it among the 1001 sqlite-related commands.</p>
  
  <p><strong>So :</strong></p>
  
  <ul>
  <li>I'm performing a <code>SELECT</code> statement, with <code>sqlite3_prepare</code></li>
  <li>I'm getting the results per row with <code>sqlite3_step</code></li>
  <li>I'm accessing the Xth's column's result by <code>sqlite3_column_text(sqlStmt,X)</code></li>
  </ul>
  
  <p><strong>The question is :</strong></p>
  
  <p>How can I get the number of <em>columns</em> in the row? (= the range in which X can... move...)</p>
  
  <hr>
  
  <p><strong><em>P.S.</strong> The question is tagged with <code>d</code> (I'm basically developing in D), but it won't make much difference since it's using native C bindings...</em></p>