Hi Jeff,
Thanks for spending time to reply my question.
To make things more clear:
database can't be linked. Don't waste time asking why: It can't be linked.
They HAVE TO convert it into 2000: that's the task. No re-desing,
no-freelancing "thing". They need a totally new database in 2000 format.
You can build it from scratch... but note that there are almost 120 tables
and so many queries you can barely immagine.
the short way to go is: converting the existing DB inti 200 format.
My doubt is just a bit more general. I have a '97 database I can call it
"tobeconverted", I have the .mdw file used by this database. I have created a
2000 database (we can call it "converter") with just one form and two
buttons. The first button have to delete all data in tobeconverter's tables.
Now... i would like to know:
a) since tobeconverted is a '97 DB, should I use DAO in converter to connect
and make changes? (i think "yes")
b) i have used the opendatabase method to conncet to "tobeconverted" from
"converter". Anything went fine: I have tested the connection with this
statement
for i=0 to .tabledefs.count-1
MsgBox .tabledef(i).name
next
and i could read tables' name.
WHY the same kinf of stuff doesn't allow me to ready how many fields each
table has?
I Mean, the following statements gives me always "0" (zero)
for i=0 to .tabledefs.count-1
MsgBox .tabledef(i).fields.count
next
It seems I can't go further than tables' name.
Again: the problem with converting procedures is not the "tobeconverter"
desing (it could be better, but... IT CAN'T BE CHANGED). The problem is
having filled each field with a huge description while designing tables. So:
a routine launched against "tobeconverter" which clean descriptions will
solve the problem. That's is what I'm asking for.
Thanks,
Nico
> Nico
>
[quoted text clipped - 11 lines]
> difference between the failing conversion of his/her version, and the simple
> conversion of my sample.)
Jeff Boyce - 29 Aug 2004 21:56 GMT
Nico
Sorry, don't think I can help with that. I'd suggest re-posting.
Regards
Jeff Boyce
<Access MVP
John Vinson - 30 Aug 2004 02:45 GMT
>the short way to go is: converting the existing DB inti 200 format.
>My doubt is just a bit more general. I have a '97 database I can call it
>"tobeconverted", I have the .mdw file used by this database.
One suggestion: try creating a new A2000 database. Open VBA and use
Tools... References to unselect ActiveX Database Objects and to select
Microsoft DAO x.xx Object Library; then close VBA and use File... Get
External Data... Import to import everything from the A97 database.
Open VBA again and use Debug... Compile, and compact the database.
Does this get around the conversion wizard limitations?
John W. Vinson[MVP]
(no longer chatting for now)