title: Excel VBA ADO Recordset - Issue with SELECT columns
body: <p>I get </p>
  
  <blockquote>
    <p>Runtime error '-2147467259 (80004005)': Unspecified Error</p>
  </blockquote>
  
  <p>when I use the following code:</p>
  
  <pre><code>Set conn1 = CreateObject("ADODB.Connection")
  conn1.Open strcon1
  strquery3 = "SELECT * FROM TABLE_NAME"
  Set rs3 = CreateObject("ADODB.Recordset")
  Set rs3 = conn1.Execute(strquery3)
  </code></pre>
  
  <p>However the code works when I take lesser number of columns in my <code>SELECT</code> statement:</p>
  
  <pre><code>Set conn1 = CreateObject("ADODB.Connection")
  conn1.Open strcon1
  strquery3 = "SELECT COLUMN1, COLUMN2 FROM TABLE_NAME"
  Set rs3 = CreateObject("ADODB.Recordset")
  Set rs3 = conn1.Execute(strquery3)
  </code></pre>
  
  <p>The table contains total 17 columns. Is there a restriction of number of columns? If not, is there any reason why I couldn't get all the 17 columns in my recordset?</p>
  
  <p>I'm connecting to Oracle DB. Driver used - "Microsoft ODBC for Oracle"</p>