Solved

Office XP on Windows 7 64 ODBC not linked

Posted on 2010-11-30
3
380 Views
Last Modified: 2012-05-10
Ever since 2002 I have been developing on Office XP developer edition and still have quite a few databases running Access XP front ends with either SQL Server or MySQL backends. Converting them all is not an option.

I recently moved my main machine to Windows 7 64bit and so far everything seemed to work, until now.

I can open up the ODBC control panel and create a connection to my server (Server 2008) which has both SQL Express 2008 and MySql 5.x on it, connections here to both are fine. I can open the MySQL query browser on my Win7 machine and execute queries on the server just fine. Now when I open Access XP's linked tables dialog the ODBC connections I entered in the Windows 7 control panel are not there. When I create a new one in Access pointing to the SQL Server it works fine but it does not show up in the Windows 7 ODBC control panel.

This may not be an issue, or it may be. Since the end user will have an Access runtime instead of a full blown copy they will not have a way to set up a ODBC connection unless they can do it from the Windows ODBC control panel.

Suggestions?
0
Comment
Question by:AMPLECOMPUTERS
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
3 Comments
 
LVL 4

Accepted Solution

by:
TTauri earned 500 total points
ID: 34238946
There are two versions of the ODBC management program in 64 bit Windows - the one in control panel is for 64 bit applications, but your copy of access is probably 32 bit and using the 32 bit ODBC drivers.

You can get to the 32 bit version here:
C:\Windows\SysWOW64\odbcad32.exe

Run that, create ODBC connections and they will apear in Access.
0
 
LVL 84
ID: 34239005
What's your concern? It's not clear from your question. Generally, you would provide the connection for your end users (and many use DSNless connections - see here for more details: www.accessmvp.com/DJSteele/DSNLessLinks.htm).

If you just fire up the ODBC Administrator in Win7 64-bit, you'll see only the 64-bit drivers. If you want to view the 32-bit drivers, you'll have to run the odbcad32.exe, located in the <Root>\SysWow64 folder. This will show you the 32-bit drivers.

See here:
http://social.msdn.microsoft.com/Forums/en/sqldataaccess/thread/685eacc1-a670-42d4-8392-924230fa90cb

0
 

Author Closing Comment

by:AMPLECOMPUTERS
ID: 34239065
OK, now I feel better. Everything I entered into Access was right there waiting on me. Now that I know I can get to both, I feel more comfortable going forward. Thanks!
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The Windows Phone Theme Colours is a tight, powerful, and well balanced palette. This tiny Access application makes it a snap to select and pick a value. And it doubles as an intro to implementing WithEvents, one of Access' hidden gems.
A Stored Procedure in Microsoft SQL Server is a powerful feature that it can be used to execute the Data Manipulation Language (DML) or Data Definition Language (DDL). Depending on business requirements, a single Stored Procedure can return differe…
Using examples as well as descriptions, and references to Books Online, show the documentation available for datatypes, explain the available data types and show how data can be passed into and out of variables.
Viewers will learn how to use the UPDATE and DELETE statements to change or remove existing data from their tables. Make a table: Update a specific column given a specific row using the UPDATE statement: Remove a set of values using the DELETE s…

734 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question