I have done a little testing. I can process the whole search against a single "." and not get the buffer error.
I have
-changed from using a value list as listbox rowsource
-bypassed writing to a variable
-written the results to a table
-table used as rowsource of listbox
-table has to be dropped and recreated
-is considerably/noticeably slower
-should do routine compact and repair to recover space because of delete/recreate table.
Some stats looking for single "." on my data
UsysResults Dropped
UsysResults Created
No Primary key on tbl_Spl_LCL_Std_EstAddressLocation skipping
No Primary key on tbl_Spl_LCL_Std_EstAddressMailing skipping
No Primary key on tbl_Spl_LCL_Std_EstProdDetailsEng skipping
No Primary key on tbl_Spl_LCL_Std_EstProdDetailsFre skipping
processing was 5281 milliseconds against 7931 fields.
hits found = 830
Search parameters for latest search ( uses OR condition across strings)
man#japa#montreal#.com#0
Stats for run that returned 1565 hits
Code:
01/09/2015 3:31:23 PM UsysResults Dropped
01/09/2015 3:31:24 PM UsysResults Created
No Primary key on tbl_Spl_LCL_Std_EstAddressLocation skipping
No Primary key on tbl_Spl_LCL_Std_EstAddressMailing skipping
No Primary key on tbl_Spl_LCL_Std_EstProdDetailsEng skipping
No Primary key on tbl_Spl_LCL_Std_EstProdDetailsFre skipping
processing was 6484 milliseconds against 7871 fields.
hits found = 1565
My test Database went up to 1.2 Mb after 10 or so runs.
Compact and repair brings size back to 812Kb
@uncolouredcolors,
Let me know your status and need, I have a test copy of the database that gets by the 32K.