Ser inget fel med sjävla SQL:n. Men det verkar som den klagar på number6 variabeln. Har du haft något objekt där innan i koden?
Alternativt kan du ju testa att döpa om number6 för att se ifall det är där felet ligger. Men det skulle vara ytterst konstigt.
Sedan kan det ju bero på ifall du har satt på typ adExecuteNoRecords eller liknande. Svårt att se. Det verkar ju vara lite kod före också, eftersom det är rad 252.