Problem: ODBC with MS Access Can't find table

Problem: ODBC with MS Access Can't find table

Post by danny_pa » Fri, 10 Dec 1999 04:00:00



We have an application that uses MFC and ODBC.  It gets the following
message while trying to perform an update:

The Microsoft Jet database engine cannot find the input table or
query 'Patients'.  Make sure it exists and that its name is spelled
correctly.

The database does contain this table.  This problem occurs
intermittently.  (If there was no table 'Patients' or it could not be
found, there would be no data at all in the database.)  We have not
beenn able to duplicate this problem here.

Does anyone know what may be causing this problem (other than
table 'Patients' not existing)?

Thank you,
Danny Pav

Sent via Deja.com http://www.deja.com/
Before you buy.

 
 
 

Problem: ODBC with MS Access Can't find table

Post by W. Tucha » Sat, 11 Dec 1999 04:00:00


A temporary loss of the network connection can produce this error message
if you access the database file over a network share.

> We have an application that uses MFC and ODBC.  It gets the following
> message while trying to perform an update:

> The Microsoft Jet database engine cannot find the input table or
> query 'Patients'.  Make sure it exists and that its name is spelled
> correctly.

> The database does contain this table.  This problem occurs
> intermittently.  (If there was no table 'Patients' or it could not be
> found, there would be no data at all in the database.)  We have not
> beenn able to duplicate this problem here.

> Does anyone know what may be causing this problem (other than
> table 'Patients' not existing)?

> Thank you,
> Danny Pav

> Sent via Deja.com http://www.deja.com/
> Before you buy.


 
 
 

Problem: ODBC with MS Access Can't find table

Post by danny_pa » Sat, 11 Dec 1999 04:00:00


What is a TEMPORARY loss of network connection?



> A temporary loss of the network connection can produce this error
message
> if you access the database file over a network share.


<=== SNIPPED ==>
> > The Microsoft Jet database engine cannot find the input table or
> > query 'Patients'.  Make sure it exists and that its name is spelled
> > correctly.

> > The database does contain this table.  This problem occurs
> > intermittently.  (If there was no table 'Patients' or it could not

<=== SNIPPED ==>

Sent via Deja.com http://www.deja.com/
Before you buy.

 
 
 

Problem: ODBC with MS Access Can't find table

Post by W. Tucha » Tue, 14 Dec 1999 04:00:00


Disconnect the network cable and reconnect it after a while or reboot the
file server. The client redirector will reconnect to the server when the
connection is reestablished but access will have some problem after that.

> What is a TEMPORARY loss of network connection?



> > A temporary loss of the network connection can produce this error
> message
> > if you access the database file over a network share.


> <=== SNIPPED ==>
> > > The Microsoft Jet database engine cannot find the input table or
> > > query 'Patients'.  Make sure it exists and that its name is spelled
> > > correctly.

> > > The database does contain this table.  This problem occurs
> > > intermittently.  (If there was no table 'Patients' or it could not
> <=== SNIPPED ==>

> Sent via Deja.com http://www.deja.com/
> Before you buy.

 
 
 

Problem: ODBC with MS Access Can't find table

Post by danny_pa » Tue, 14 Dec 1999 04:00:00




Quote:> Disconnect the network cable and reconnect it after a while or reboot
the
> file server. The client redirector will reconnect to the server when
the
> connection is reestablished but access will have some problem after
that.

OK.
Have you witnessed this first hand?  We are building a test suite and
are going to try to duplicate it using your suggestions.
Thanks,
Danny Pav

PS. I will report back with the results.

Sent via Deja.com http://www.deja.com/
Before you buy.

 
 
 

Problem: ODBC with MS Access Can't find table

Post by W. Tucha » Wed, 15 Dec 1999 04:00:00


Yes, but it depends somewhat on the operating system and driver version.
I've also seen the following message (Win98 client):
The table 'tab1' is already opened exclusively by another user, or it is
already open through the user interface and cannot be manipulated
programmatically.



> > Disconnect the network cable and reconnect it after a while or reboot
> the
> > file server. The client redirector will reconnect to the server when
> the
> > connection is reestablished but access will have some problem after
> that.

> OK.
> Have you witnessed this first hand?  We are building a test suite and
> are going to try to duplicate it using your suggestions.
> Thanks,
> Danny Pav

> PS. I will report back with the results.

> Sent via Deja.com http://www.deja.com/
> Before you buy.

 
 
 

Problem: ODBC with MS Access Can't find table

Post by danny_pa » Wed, 15 Dec 1999 04:00:00




> Yes, but it depends somewhat on the operating system and driver
version.
> I've also seen the following message (Win98 client):
> The table 'tab1' is already opened exclusively by another user, or it
is
> already open through the user interface and cannot be manipulated
> programmatically.




> > > Disconnect the network cable and reconnect it after a while or
reboot
> > the
> > > file server. The client redirector will reconnect to the server
when
> > the
> > > connection is reestablished but access will have some problem
after
> > that.

> > OK.
> > Have you witnessed this first hand?  We are building a test suite
and
> > are going to try to duplicate it using your suggestions.
> > Thanks,
> > Danny Pav

> > PS. I will report back with the results.

W. Tuchan:
We ran our tests.  We got these results.  If we disconnect the network,
and then reconnect, all calls give that toublesome error.  So we are
going to put things into our code to force a close and (re) open of
thje database after that occurs.

Thanks for all your help.  We have been getting nowhere with this for
quite some time.  Now we can solve this and move on.

Thanks again.

Sent via Deja.com http://www.deja.com/
Before you buy.

 
 
 

1. Numeric Output problem with 'MS ODBC Driver to Oracle'/Access'97/Oracle

Dear Reader,

Please help identifying the following problem.

DETAILS:
I created a pass-through query in MS Access as shown below. We are
running Oracle in UNIX host as our back-end database, and use 'Microsoft
ODBC driver to Oracle' and MS Access'97 as front-end tools.

 select 40000
 from dual

The version of our back-end database is Oracle 7.3.
The error message as shown below is returned when the query executes:
 'ODBC--call failed', and '[Microsoft][ODBC driver for Oracle]Error in
column 1: Numeric value out of range [#0]', one after another.

When the number quoted in the query decreases to 32767, it works as
expected. It continues to work until the number is less than -32768.
Besides, the query with decimals like the following one returns only the
integer portion 100 instead of the expected 100.125.
 select 100.125
 from dual

I don't need to know the workaround since I've already had one. The
reason why it is so is my main concern.
Will it be a bug in MS Access? Or, is it a limitation of the ODBC driver
that it handles number with signed integer of size 2^15?
Or, is it a problem with the Oracle Server? If it is a know
problem, please tell me the key to the source of information.

Actually, I have emailed to Microsoft with this question in early-March.
They have not given any advice up till now.

Your help is much appreciated.

Rgds.

2. cursor is read only

3. Help - Can't update MS SQL Server table from Access with ODBC

4. pgsql/src/bin/pgaccess/lib/languages chinese-g ...

5. Help - Can't update MS SQL table from Access using ODBC

6. TERMiTE AIF

7. PHP ODBC - MS Access : table name problem

8. The stored procedure is not executed

9. Problems querying tables from Oracle and MS-Access using ODBC

10. Access Upsize Wizard error: Couldn't execute query, couldn't find linked table

11. MS Access Report Can't Find Stored Procedure

12. Informix CLI 2.0 : problem with ODBC driver using MS-ACCESS and MS-QUERY