MSys tables new to me

K

Kevin

I've been using MS Access for some time now. I converted over to 2003 version
about 8mos to 1 year ago.

Today, I create a new database and I see MSys tables that I've never seen
before. When did these start showing up?
What are they used for?
Do I need to have them in my tables list?
 
M

Mike Labosh

Today, I create a new database and I see MSys tables that I've never seen
before. When did these start showing up?

In September of 1991, when Access 1.0 was released.
What are they used for?

Internal house-keeping. For example, if you run a query like this:

SELECT Name FROM MSysObjects ORDER BY Name

You will see that Access stores in a table, a list of all objects in the
database.

You can also determine the local tables vs linked tables:

SELECT Name, Connect, ForeignName
FROM MSysObjects
ORDER BY Type, Name

Once you create an Import / Export specification, you can query
MSysIMEXSpecs and MSysIMEXColumns, or use them on a form to give users a
better way of manipulating them since the Import / Export Wizard is SOOO
retarded.
Do I need to have them in my tables list?

<h1> YES!! </h1> Without these tables, your Access database will be totally
hosed beyond repair. If you feel nervous about seeing them, you can make
them invisible like this:

1. Tools -> Options -> [View] Tab
2. Uncheck Hidden Objects
3. Uncheck System Objects
4. Click OK

--
Peace & happy computing,

Mike Labosh, MCSD

"When you kill a man, you're a murderer.
Kill many, and you're a conqueror.
Kill them all and you're a god." -- Dave Mustane
 
N

Nick Coe \(UK\)

No, you don't need them in your list but they are vital to
the working of Access. These tables are normally hidden
from sight. I'm not sure where it is in A2003 but in A2000
it's in Tools|Options then on the View tab clear the System
Objects check box.

--
Nick Coe (UK)
Available - Will work for money :)
http://www.alphacos.co.uk/ AccHelp + pAnimal
http://www.pjandcoe.co.uk/ Online Store

In Kevin typed:
 
K

Kevin

Thanks everyone.

That did the trick. I jut wasnt used to seeing those tables. I typically
have many tables in my databases and I really didnt need any others to
confuse the issue.

Again, thanks for the help
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top