Susan said:
I have a MySQL database, I can do queries, etc on the table I have
created. But in order to generate a printed report, I will need to export
the table (CSV format), convert it to Access database and run reports.
You can do the above, but normally, you would have ms-access *connect* to
that database, and then you build he report.
ms-access is able to connect to Sql server, My sol, or the default database
engine called "JET" (that the one your using by "default" in access).
You can go into direct sql view in ms-access, and use it like my-sql to
build queries. However, why go back a 100 years to a old command style
system.
So, you can use ms sql server, or mysql as the database part with ms-access.
Ms-access is NOT the database, but a tool hat lets you build forms, reports,
etc. (you can't build forms and reports with JET, or ms sql server, or
Mysql..they are the data only engine part).
Are you saying if the server had MySQL, MS Access, ODBC, then MS ACCESS
could be used to run reports accessing data from MySQL database
Yes correct.
and the reports could generated online?
On line? what you do mean? ms-access has nothing to do with the web, no more
then word, or excel, or other parts of office do.
If you mean by "on-line" that many users could connect to the sql server,
and use ms-access forms to edit and update data, and also run reprots, then
yes, reports and data can be shared by all. However, each user is still
going to have a copy of your application (ms-access) on their machines. The
sql server (which ever one you use) can be anywhere in the world, but you
have to have the person setting up the server provide secure access to that
server (unles you want everyone on the planet to be able to steal the data).
so, if you mean "on line" that your sharing data to different people in
different locations, then yes. If you mean on-line like a web site...no,
that has no relation to ms-access. Your users will need ms-access to edit
data, and view the reports you build. But,t he data can most certainly
reside in sql server.
As mentioned, if you want a system that has web based reporting and a
reporting designer similar to ms-access, you can use Sql reporting services
(assuming your using MS Sql server....you seem to hint that you using other
then that..and thus you in the wrong newsgroup...you have to ask for help in
the appropriate group for your particular system your using...