oumahexi
Free Range Witch
- Local time
- Today, 18:35
- Joined
- Aug 10, 2006
- Messages
- 1,998
Hello again
My apologies for another posting so soon after the last. My problem is an inherited database that just does not behave.
The latest error is the ODBC 3146 (Error occurred report could not be checked). This error occurs when a user tries to run a report.
Our system collects data via Access 2002 into fields that are linked to SQL Server 2000, the information is then passed back into Access to run the required reports. The reason for this is that the original database relied on Access information being fed in from an external source. The source changed to SQL while our database was in it's infancy, but management decided that rather than rebuild from scratch it would be best to patch the old system up
I know there are many queries in the database which query a query for no apparent reason - example:
qryThisQuery interrogates qry_tblThisQuery (selecting all fields from this query), qry_tblThisQuery interrogates dbotblThisQuery (selecting all fields from the table).
My first thought about the ODBC errors being experienced is that there are too many scenarios like this and it limits the efficiency of the database. However, my hands are tied, I am only permitted to patch it up.
My second thought is that perhaps the user needs her registry cleaned out? or perhaps there may be too much junk in her temp folder? The big problem is that it works on my pc and another user's pc but not on the third.
any thoughts? Very much appreciated.
Thanks
Ouma
My apologies for another posting so soon after the last. My problem is an inherited database that just does not behave.
The latest error is the ODBC 3146 (Error occurred report could not be checked). This error occurs when a user tries to run a report.
Our system collects data via Access 2002 into fields that are linked to SQL Server 2000, the information is then passed back into Access to run the required reports. The reason for this is that the original database relied on Access information being fed in from an external source. The source changed to SQL while our database was in it's infancy, but management decided that rather than rebuild from scratch it would be best to patch the old system up
I know there are many queries in the database which query a query for no apparent reason - example:
qryThisQuery interrogates qry_tblThisQuery (selecting all fields from this query), qry_tblThisQuery interrogates dbotblThisQuery (selecting all fields from the table).
My first thought about the ODBC errors being experienced is that there are too many scenarios like this and it limits the efficiency of the database. However, my hands are tied, I am only permitted to patch it up.
My second thought is that perhaps the user needs her registry cleaned out? or perhaps there may be too much junk in her temp folder? The big problem is that it works on my pc and another user's pc but not on the third.
any thoughts? Very much appreciated.
Thanks
Ouma