G
Guest
I fire up an old VB3 app that hits an Access 2.0 db. Fine.
Then fire up a VB6 app that hits that 2.0 db via ADO to an Access 2000 db.
That 2000 db has native tables and one link to a table in the 2.0 db.
The SQL uses that link to 2.0 in a join.
The 2.0 file is on the server (w2000), the 2000 db is local (XP)
If that VB3 app is open, the VB6 connection gives "cannot connect, db in use",
referring to the 2.0 file on the server.
I've been developing for 15 yrs, mostly in these technologies, including
SQLSrvr & Oracle etc. This is the biggest stumper yet.
In short, in VB6, ADO is trying to connect to an Acc2000 db with a link to a
table in Acc 2.0. It fails if the VB3 app is open. (I can hit native tables
in the acc2000 db though).
I've fiddled with network permissions, MDAC, JET. I've converted the 2.0 to
2000.
Still fails. I've converted everything to everything else and back. I've
tried just about everything I can come up with.
I can re-write the code and use two connections and two recordsets for sure,
yes.
That's my solution now. But that will take more time and I don't have it
(deadline on other project).
Am I missing something?
We're re-writing the whole system but have to live a year with this old mess.
If I can make this pblm go away, my boss will LOVE me.
If anyone can help out, you'll be my hero.
70 hour week, a little goofy now.
Thanks.
Then fire up a VB6 app that hits that 2.0 db via ADO to an Access 2000 db.
That 2000 db has native tables and one link to a table in the 2.0 db.
The SQL uses that link to 2.0 in a join.
The 2.0 file is on the server (w2000), the 2000 db is local (XP)
If that VB3 app is open, the VB6 connection gives "cannot connect, db in use",
referring to the 2.0 file on the server.
I've been developing for 15 yrs, mostly in these technologies, including
SQLSrvr & Oracle etc. This is the biggest stumper yet.
In short, in VB6, ADO is trying to connect to an Acc2000 db with a link to a
table in Acc 2.0. It fails if the VB3 app is open. (I can hit native tables
in the acc2000 db though).
I've fiddled with network permissions, MDAC, JET. I've converted the 2.0 to
2000.
Still fails. I've converted everything to everything else and back. I've
tried just about everything I can come up with.
I can re-write the code and use two connections and two recordsets for sure,
yes.
That's my solution now. But that will take more time and I don't have it
(deadline on other project).
Am I missing something?
We're re-writing the whole system but have to live a year with this old mess.
If I can make this pblm go away, my boss will LOVE me.
If anyone can help out, you'll be my hero.
70 hour week, a little goofy now.
Thanks.