y en que parte de tu codigo (que no has proporcionado), te marca el error? en la consulta SQL???
un error posible, es que estes consultando un campo numerico, pero en la consulta lo pones entre comillas simples como si fuera texto, algo asi
SQL="select camponumerico, campotexto "&_
"from tutabla "&_
"where camponumerico=
'" & array(1) & "'" <---- aqui marcaria el error
verifica tus campos en la tabla primero, y despues chekar tu consulta, para saber si tienes agregados las comillas simples
en dado caso de que no te funcione, pega el codigo y marca la linea de error