title: Jasper Designer and BigQuery JDBC driver: unable to execute query with some keywords
body: <p>I am using <strong><em>Jaspersoft iReport Designer</em></strong> 5.0.0 and bqjdbc-0.1.jar (<a href="http://code.google.com/p/starschema-bigquery-jdbc" rel="nofollow">a <strong>BigQuery JDBC Driver</strong></a>) and I want to associate a query to a new report.</p>
  
  <p>I currently have some problems when creating a new report with a query that has the keywords '<strong><em>count</em></strong>' or '<strong><em>as</em></strong>'. If I don't put these keywords my query works correctly. </p>
  
  <p>What I find strange is that my problematic query will work if I select "Execute Command..." from my database connection in the Services window.</p>
  
  <p>I also had the same problem with Jasper 4.8. I am not sure if the problem is with the BigQuery driver or with Jasper.</p>
  
  <p>The error that I get when I try to associate the query to a new report is the following:</p>
  
  <pre><code>Message:
      net.sf.jasperreports.engine.JRException: General problem: null
  
  Check username and password; is the DBMS active ?!
  Level: SEVERE
  Stack Trace:
  General problem: null Check username and password; is the DBMS active ?!        
   com.jaspersoft.ireport.designer.data.fieldsproviders.SQLFieldsProvider.getFields(SQLFieldsProvider.java:172) 
   com.jaspersoft.ireport.designer.connection.JDBCConnection.readFields(JDBCConnection.java:472)
   com.jaspersoft.ireport.designer.wizards.ConnectionSelectionWizardPanel.validate(ConnectionSelectionWi    zardPanel.java:146)
   org.openide.WizardDescriptor$7.run(WizardDescriptor.java:1357)
   org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572)
   org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997)
  </code></pre>