- Local time
- Today, 22:02
- Joined
- Feb 19, 2013
- Messages
- 17,396
At the moment if you want to find some data you write a query. To do so you need to know the table relationships and which field holds the data you are looking for.
but on this forum and other forums there is a search option whilst search engines such as Google and bing will take a phrase and return the hits. The forum search engine (and I appreciate probably only a couple of tables require searching) if using a sql query would have to make use of ‘like *…*’ or equivalent which precludes the use of indexing so I would expect to be slow - but it isn’t. I understand Search engines apply some sort of key which enables fast retrieval of data
so just wondering if something similar can be done with access? I’ve doing a bit of reading up on binary indexing, I understand the principle but struggling to see how to apply that in the real world.
I’ve used hash fields using an algorithm to combine all values in a record so it is easy to identify complete duplicates -primarily when importing data - and thinking one could do something similar to create a binary field probably in a separate table to identify a value and where it can be found.
quite likely this would be a big table - one field but a record for each record in every table - perhaps some text field values need to be split to individual words
this is just me musing on a Saturday evening but if anyone has gone down this path, would be interested to know what bumps along the road they encountered or alternative methods they considered
but on this forum and other forums there is a search option whilst search engines such as Google and bing will take a phrase and return the hits. The forum search engine (and I appreciate probably only a couple of tables require searching) if using a sql query would have to make use of ‘like *…*’ or equivalent which precludes the use of indexing so I would expect to be slow - but it isn’t. I understand Search engines apply some sort of key which enables fast retrieval of data
so just wondering if something similar can be done with access? I’ve doing a bit of reading up on binary indexing, I understand the principle but struggling to see how to apply that in the real world.
I’ve used hash fields using an algorithm to combine all values in a record so it is easy to identify complete duplicates -primarily when importing data - and thinking one could do something similar to create a binary field probably in a separate table to identify a value and where it can be found.
quite likely this would be a big table - one field but a record for each record in every table - perhaps some text field values need to be split to individual words
this is just me musing on a Saturday evening but if anyone has gone down this path, would be interested to know what bumps along the road they encountered or alternative methods they considered