473,398 Members | 2,212 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,398 software developers and data experts.

Access MySql ODBC strategy

Bob
All,

I have read through lots of postings regarding my concerns, but I
haven't found what I am looking for.

The center (non profit University) where I work collects scientific
data about subjects enrolled in studies related to respiratory
diseases. Both lab data and questionnaire information are collected.
We use W2K as PC operating systems, MS Access XP, XP Developer, and
Visual SourceSafe. Our databases use a front end – back end strategy.
Users (about 15-20) double click a Perl script, which copies the
latest version of the front end to their local drives. The front ends
are link to the back end, which resides on the server.

A new project involves migrating data presently in SIR into MySql,
plus some tables that are currently in the Access back end. I have
downloaded and installed the MySql ODBC driver.

Questions:
1. How should we deploy and use ODBC?
2. Does each user PC have to have the driver installed?
3. In Administrative Tools – data sources (ODBC) – which do we
create: User DSN, System DSN, or File DSN?
4. In #3, does this need to be done on each user PC?
5. Reference reading on the subject?

Thanks for looking.

Bob
University of Arizona
Respiratory Sciences Center
Nov 13 '05 #1
3 2375
On 28 Jun 2004 12:23:00 -0700, or**@resp-sci.arizona.edu (Bob) wrote:

Deep breath :-)
1: As with any ODBC driver, use the ODBC applet in Control Panel /
Administrative Tools.
2: Yes.
3: Read up on what they mean, then choose. My guess is that you will
choose System DSN.
4: Yes. Although there are ways to create a DSN programmatically. A
somewhat advanced topic.
5: Start with Google.

-Tom.
All,

I have read through lots of postings regarding my concerns, but I
haven't found what I am looking for.

The center (non profit University) where I work collects scientific
data about subjects enrolled in studies related to respiratory
diseases. Both lab data and questionnaire information are collected.
We use W2K as PC operating systems, MS Access XP, XP Developer, and
Visual SourceSafe. Our databases use a front end – back end strategy.
Users (about 15-20) double click a Perl script, which copies the
latest version of the front end to their local drives. The front ends
are link to the back end, which resides on the server.

A new project involves migrating data presently in SIR into MySql,
plus some tables that are currently in the Access back end. I have
downloaded and installed the MySql ODBC driver.

Questions:
1. How should we deploy and use ODBC?
2. Does each user PC have to have the driver installed?
3. In Administrative Tools – data sources (ODBC) – which do we
create: User DSN, System DSN, or File DSN?
4. In #3, does this need to be done on each user PC?
5. Reference reading on the subject?

Thanks for looking.

Bob
University of Arizona
Respiratory Sciences Center


Nov 13 '05 #2
You must install the ODBC driver on each machine, like all ODBC drivers.
You do not have to use the Administrative tools, you have two other choices
that I'm aware of:
1) Use a FileDSN (which I'm 90% sure you have to use anyway) and since File
DSN is a text file, just write it to each users directories. The file can
even be written from a startup form - a splash screen form.
2) You can create a linked table programatically - I'm doing it from a
splash screen that preceeds the main startup form. It's not hard if you have
an example. The Access VBA is a help, but it still took me a half day to
make it 100% reliable. The advantage is that there is nothing external that
exposes the user name and password, if you want to imbed that, and
deployment to the users is much easier. Just have the user install the MySQL
ODBC driver, and the Access app will work with no further setup. And no one
needs to know anything about the Linked Table Manager, either.

The way to start with MySQL is at their website. There's a good ODBC
reference manual, and there's some info about Access there and in the main
manual. Both are available as a download, but I prefer to use the on-line
version because it has search capability.

If you need an example, I have a test .mdb I can send you. Please reply
directly to my email.
"Bob" <or**@resp-sci.arizona.edu> wrote in message
news:f1**************************@posting.google.c om...
All,

I have read through lots of postings regarding my concerns, but I
haven't found what I am looking for.

The center (non profit University) where I work collects scientific
data about subjects enrolled in studies related to respiratory
diseases. Both lab data and questionnaire information are collected.
We use W2K as PC operating systems, MS Access XP, XP Developer, and
Visual SourceSafe. Our databases use a front end - back end strategy.
Users (about 15-20) double click a Perl script, which copies the
latest version of the front end to their local drives. The front ends
are link to the back end, which resides on the server.

A new project involves migrating data presently in SIR into MySql,
plus some tables that are currently in the Access back end. I have
downloaded and installed the MySql ODBC driver.

Questions:
1. How should we deploy and use ODBC?
2. Does each user PC have to have the driver installed?
3. In Administrative Tools - data sources (ODBC) - which do we
create: User DSN, System DSN, or File DSN?
4. In #3, does this need to be done on each user PC?
5. Reference reading on the subject?

Thanks for looking.

Bob
University of Arizona
Respiratory Sciences Center

Nov 13 '05 #3
You must install the ODBC driver on each machine, like all ODBC drivers.
You do not have to use the Administrative tools, you have two other choices
that I'm aware of:
1) Use a FileDSN (which I'm 90% sure you have to use anyway) and since File
DSN is a text file, just write it to each users directories. The file can
even be written from a startup form - a splash screen form.
2) You can create a linked table programatically - I'm doing it from a
splash screen that preceeds the main startup form. It's not hard if you have
an example. The Access VBA is a help, but it still took me a half day to
make it 100% reliable. The advantage is that there is nothing external that
exposes the user name and password, if you want to imbed that, and
deployment to the users is much easier. Just have the user install the MySQL
ODBC driver, and the Access app will work with no further setup. And no one
needs to know anything about the Linked Table Manager, either.

The way to start with MySQL is at their website. There's a good ODBC
reference manual, and there's some info about Access there and in the main
manual. Both are available as a download, but I prefer to use the on-line
version because it has search capability.

If you need an example, I have a test .mdb I can send you. Please reply
directly to my email.

me************@tampabay.rr.com
"Bob" <or**@resp-sci.arizona.edu> wrote in message
news:f1**************************@posting.google.c om...
All,

I have read through lots of postings regarding my concerns, but I
haven't found what I am looking for.

The center (non profit University) where I work collects scientific
data about subjects enrolled in studies related to respiratory
diseases. Both lab data and questionnaire information are collected.
We use W2K as PC operating systems, MS Access XP, XP Developer, and
Visual SourceSafe. Our databases use a front end - back end strategy.
Users (about 15-20) double click a Perl script, which copies the
latest version of the front end to their local drives. The front ends
are link to the back end, which resides on the server.

A new project involves migrating data presently in SIR into MySql,
plus some tables that are currently in the Access back end. I have
downloaded and installed the MySql ODBC driver.

Questions:
1. How should we deploy and use ODBC?
2. Does each user PC have to have the driver installed?
3. In Administrative Tools - data sources (ODBC) - which do we
create: User DSN, System DSN, or File DSN?
4. In #3, does this need to be done on each user PC?
5. Reference reading on the subject?

Thanks for looking.

Bob
University of Arizona
Respiratory Sciences Center

Nov 13 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

11
by: Mike MacSween | last post by:
My client has an MS Access database application on her local machine. I have full access to that in terms of changing the design. I've got a simple PHP/MySql application on shared hosting, so no...
3
by: James Bird | last post by:
Hello In order to perform a hetrogeneous join (I think that's what they're called) between MySQL and another database, I've created an Access database containing linked tables from each...
10
by: callmebill | last post by:
I'm getting my feet wet with making Python talk to MySQL via ODBC. I started on Windows, and it went smoothly enough due to the ODBC stuff that apparently is native to Python at least on windows...
8
by: Dominic Martin | last post by:
Hi, I need to setup an ODBC link over our Internet connection between MS Access (local) and a MySQL server (Remote - the local PC has the MySQL ODBC driver installed). What kind of bandwidth...
2
by: Beda Christoph Hammerschmidt | last post by:
MySQL, Access, ODBC, Replication Hello, i have a central mysql database that is accesed by multiple clients running MS Access with ODBC. This works fine if Access has a permanent connection...
3
by: Stuart McGraw | last post by:
I am having a problem creating Access tables linked to a Mysql database. I get the widow to select a Data Source, click on the (system) DSN I created (and tested ok), and click ok. The Database...
2
by: SKB | last post by:
Hi, I am absolutely new to this area. I am getting the following difficulty : Access denied for user 'ODBC'@'localhost' (using password: NO) when I try the mysql command from within the...
15
by: Cheryl Langdon | last post by:
Hello everyone, This is my first attempt at getting help in this manner. Please forgive me if this is an inappropriate request. I suddenly find myself in urgent need of instruction on how to...
4
by: Vanessa | last post by:
Hi there I am an Access developer, and I have written applications for a 30 telephone call center, using the standard multiuser jet engine, it all works fine, but I want to move our systems onto...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.