Web Wiz - Green Windows Web Hosting

  New Posts New Posts RSS Feed - Query is too complex
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Query is too complex

 Post Reply Post Reply
Author
Mattblack View Drop Down
Groupie
Groupie
Avatar

Joined: 21 January 2003
Location: United Kingdom
Status: Offline
Points: 139
Post Options Post Options   Thanks (0) Thanks(0)   Quote Mattblack Quote  Post ReplyReply Direct Link To This Post Topic: Query is too complex
    Posted: 02 December 2004 at 6:55am
Folks,
 
got another problem.  I WAS running a query on a database and kept opening a recordset with a criteria (simple field=data), then closing it, then looping back round and reopening it with new data for the same field.
 
The data was in an array, and with all the opening and closing of recordsets was running VERY slow.  Sometimes up to 3000 entries in the array.
 
So, i approached it like this....
Select table where field = data1 or field = data2 or field = data3.... etc.
 
If theres  anything over about 40/50 entries to search for i get this....
Microsoft JET Database Engine error '80004005'
Query is too complex.
Im well confused.  I feel like im in a no win situation.  How can i do the above so it runs quick or correct the "Too complex" issue???
 
Many thankies in advance
Back to Top
Mattblack View Drop Down
Groupie
Groupie
Avatar

Joined: 21 January 2003
Location: United Kingdom
Status: Offline
Points: 139
Post Options Post Options   Thanks (0) Thanks(0)   Quote Mattblack Quote  Post ReplyReply Direct Link To This Post Posted: 02 December 2004 at 6:58am
if i run the query in access i get the error: System Resource Exceeded
SQL Server isn't an option yet im affraid either.
Back to Top
michael View Drop Down
Senior Member
Senior Member
Avatar

Joined: 08 April 2002
Location: United States
Status: Offline
Points: 4670
Post Options Post Options   Thanks (0) Thanks(0)   Quote michael Quote  Post ReplyReply Direct Link To This Post Posted: 02 December 2004 at 9:33am
Yeah, acccess sucks Tongue try the following:
Select * from yourtable where field IN (data1,data2,data3,data4.....)
Back to Top
Mattblack View Drop Down
Groupie
Groupie
Avatar

Joined: 21 January 2003
Location: United Kingdom
Status: Offline
Points: 139
Post Options Post Options   Thanks (0) Thanks(0)   Quote Mattblack Quote  Post ReplyReply Direct Link To This Post Posted: 02 December 2004 at 9:49am
haha, ur a genious! It worked!
3000 datax's in there too!  :-D  Im well happy now.  I promise i will eventually know what im doing!
Back to Top
 Post Reply Post Reply

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.08
Copyright ©2001-2026 Web Wiz Ltd.


Become a Fan on Facebook Follow us on X Connect with us on LinkedIn Web Wiz Blogs
About Web Wiz | Contact Web Wiz | Terms & Conditions | Cookies | Privacy Notice

Web Wiz is the trading name of Web Wiz Ltd. Company registration No. 05977755. Registered in England and Wales.
Registered office: Web Wiz Ltd, Unit 18, The Glenmore Centre, Fancy Road, Poole, Dorset, BH12 4FB, UK.

Prices exclude VAT at 20% unless otherwise stated. VAT No. GB988999105 - $, € prices shown as a guideline only.

Copyright ©2001-2026 Web Wiz Ltd. All rights reserved.