473,756 Members | 2,900 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Tool to export MS Access forms, queries, tables, and (eventually) code

Looking to see how many people could use this kind of tool.

I've got several large databases I've developed in Access with MySQL as
the back-end.
I've started using Linux instead of windows and the only thing I can't
migrate is my Access databases.

I'm looking to export them in a standard file format, then provide
convert functionality into SWT, Flash, HTML, Native and/or some other
formats.

The other benefit would be the users would no longer need Access
installed to use the databases.

If you are interested in this kind of a tool, please reply here.

Thank you!

Jul 3 '06 #1
7 3276
<dt*********@gm ail.comwrote
Looking to see how many people
could use this kind of tool.

I've got several large databases I've
developed in Access with MySQL as
the back-end.
I've started using Linux instead of
Windows and the only thing I can't
migrate is my Access databases.

I'm looking to export them in a standard file format, then provide
convert functionality into SWT, Flash, HTML, Native and/or some other
formats.
As I don't believe any of the tools you list even remotely could be
considered comparable to Access, I think you'd find "conversion " rather
difficult. If you are going to convert, it's probably going to have to be in
one of the progamming languages than Linux supports, e. g., C, Java, Perl,
PHP, Ruby, Kylix, etc.. There's just no comparable development tool to
Access in that world, AFAICT.
Jul 4 '06 #2
On Tue, 04 Jul 2006 02:27:52 GMT, "Larry Linson"
<bo*****@localh ost.notwrote:

And before you think "I'll EVENTUALLY tackle the code", consider how
few applications run without code.
And before you think "My tool still does x% of the work even without
code conversion", consider that most potential users of such product
are not coders, so they'll see little value in a product that doesn't
take them all the way. Just talk to MSFT about the success (ahem) of
their VB6 to VB.NET conversion tool...

-Tom.
><dt*********@g mail.comwrote
Looking to see how many people
could use this kind of tool.

I've got several large databases I've
developed in Access with MySQL as
the back-end.
I've started using Linux instead of
Windows and the only thing I can't
migrate is my Access databases.

I'm looking to export them in a standard file format, then provide
convert functionality into SWT, Flash, HTML, Native and/or some other
formats.

As I don't believe any of the tools you list even remotely could be
considered comparable to Access, I think you'd find "conversion " rather
difficult. If you are going to convert, it's probably going to have to be in
one of the progamming languages than Linux supports, e. g., C, Java, Perl,
PHP, Ruby, Kylix, etc.. There's just no comparable development tool to
Access in that world, AFAICT.
Jul 4 '06 #3

Larry Linson wrote:
<dt*********@gm ail.comwrote
Looking to see how many people
could use this kind of tool.
>
I've got several large databases I've
developed in Access with MySQL as
the back-end.
I've started using Linux instead of
Windows and the only thing I can't
migrate is my Access databases.
>
I'm looking to export them in a standard file format, then provide
convert functionality into SWT, Flash, HTML, Native and/or some other
formats.

As I don't believe any of the tools you list even remotely could be
considered comparable to Access, I think you'd find "conversion " rather
difficult. If you are going to convert, it's probably going to have to be in
one of the progamming languages than Linux supports, e. g., C, Java, Perl,
PHP, Ruby, Kylix, etc.. There's just no comparable development tool to
Access in that world, AFAICT.
Thankfully PureBasic works in Linux for the development of the tool and
SWT (used by Eclipse) is available to build the form GUI.

Most work would be in putting the two together. The idea isn't to
replace Access for the developer, but to provide a way to convert the
resulting front-end to a format end-users can use without having to use
windows and access.

Jul 4 '06 #4
You're right about the code part. It would be difficult to automate
that conversion as the GUI objects would be accessed differently than
the Access form objects. It's not an impossible conversion though.
This seems like one of those ideas that is 90% doable, but the
remaining 10% would break the success.

Tom van Stiphout wrote:
On Tue, 04 Jul 2006 02:27:52 GMT, "Larry Linson"
<bo*****@localh ost.notwrote:

And before you think "I'll EVENTUALLY tackle the code", consider how
few applications run without code.
And before you think "My tool still does x% of the work even without
code conversion", consider that most potential users of such product
are not coders, so they'll see little value in a product that doesn't
take them all the way. Just talk to MSFT about the success (ahem) of
their VB6 to VB.NET conversion tool...

-Tom.
<dt*********@gm ail.comwrote
Looking to see how many people
could use this kind of tool.
>
I've got several large databases I've
developed in Access with MySQL as
the back-end.
I've started using Linux instead of
Windows and the only thing I can't
migrate is my Access databases.
>
I'm looking to export them in a standard file format, then provide
convert functionality into SWT, Flash, HTML, Native and/or some other
formats.
As I don't believe any of the tools you list even remotely could be
considered comparable to Access, I think you'd find "conversion " rather
difficult. If you are going to convert, it's probably going to have to be in
one of the progamming languages than Linux supports, e. g., C, Java, Perl,
PHP, Ruby, Kylix, etc.. There's just no comparable development tool to
Access in that world, AFAICT.
Jul 4 '06 #5
"DTecMeiste r" wrote
Thankfully PureBasic works in Linux
for the development of the tool and
SWT (used by Eclipse) is available to
build the form GUI.
IIRC, PureBasic is a classic Basic that generates "programs". .. may be fine
for the tool. Even in end-user-created applications, there's a lot of VBA
"snippets" that execute on events, such as OnFormOpen, OnFormClose,
BeforeUpdate... merging that with the Forms in a "classic Basic program" is
going to take a lot of work, even if PureBasic has the necessary
functionality.
Most work would be in putting the
two together. The idea isn't to
replace Access for the developer, but
to provide a way to convert the
resulting front-end to a format end-users
can use without having to use
windows and access.
Oohwee, if you want to re-create just the end-user user interface, remember
there are more person-hours in Access than you really want to count. They
have development _teams_ at Microsoft, and often they are not small ones --
also remember that each of those teams had a year or more to work on their
target release. So, there's a lot of "catching up" to do.

If you find a tool, or if you build one, I hope you will report here,
because we get questions regularly (though not in large quantities), about
Access on other platforms, or "equivalent DB software" on other platforms.

Larry Linson
Microsoft Access MVP
Jul 4 '06 #6
I agree with all your comments here Larry. Thanks for the quick reply.
It looks like it may be wise (if the decision is to procede) to
develop the equivalent DB software first then worry about the
conversion process.

Larry Linson wrote:
"DTecMeiste r" wrote
Thankfully PureBasic works in Linux
for the development of the tool and
SWT (used by Eclipse) is available to
build the form GUI.

IIRC, PureBasic is a classic Basic that generates "programs". .. may be fine
for the tool. Even in end-user-created applications, there's a lot of VBA
"snippets" that execute on events, such as OnFormOpen, OnFormClose,
BeforeUpdate... merging that with the Forms in a "classic Basic program" is
going to take a lot of work, even if PureBasic has the necessary
functionality.
Most work would be in putting the
two together. The idea isn't to
replace Access for the developer, but
to provide a way to convert the
resulting front-end to a format end-users
can use without having to use
windows and access.

Oohwee, if you want to re-create just the end-user user interface, remember
there are more person-hours in Access than you really want to count. They
have development _teams_ at Microsoft, and often they are not small ones --
also remember that each of those teams had a year or more to work on their
target release. So, there's a lot of "catching up" to do.

If you find a tool, or if you build one, I hope you will report here,
because we get questions regularly (though not in large quantities), about
Access on other platforms, or "equivalent DB software" on other platforms.

Larry Linson
Microsoft Access MVP
Jul 4 '06 #7
Access forms expose one extra set of properties, the
properties shown on the properties form as 'events',
which expose the links between the UI object and the
code object.

Why is using active x objects so painful with Access?
Because they don't expose 'event' properties for their
methods, their methods don't show up on the Access property
sheet. Instead, you have to go into VBA to find the methods,
and use VBA code to link the event source to the event sink
for each method/event.

Although another tool will not necessarily have an 'event'
property (Delphi does), any set of tools that produce com
interfaces will allow you to match up event sources and
event sinks.

A translation utility doesn't have to expose the link in
a property sheet.

The same considerations apply if you use another object
interface instead of com.

(david)

"Larry Linson" <bo*****@localh ost.notwrote in message
news:dunqg.7052 $0G2.5778@trndd c07...
"DTecMeiste r" wrote
Thankfully PureBasic works in Linux
for the development of the tool and
SWT (used by Eclipse) is available to
build the form GUI.

IIRC, PureBasic is a classic Basic that generates "programs". .. may be
fine for the tool. Even in end-user-created applications, there's a lot
of VBA "snippets" that execute on events, such as OnFormOpen, OnFormClose,
BeforeUpdate... merging that with the Forms in a "classic Basic program"
is going to take a lot of work, even if PureBasic has the necessary
functionality.
Most work would be in putting the
two together. The idea isn't to
replace Access for the developer, but
to provide a way to convert the
resulting front-end to a format end-users
can use without having to use
windows and access.

Oohwee, if you want to re-create just the end-user user interface,
remember there are more person-hours in Access than you really want to
count. They have development _teams_ at Microsoft, and often they are not
small ones -- also remember that each of those teams had a year or more
to work on their target release. So, there's a lot of "catching up" to
do.

If you find a tool, or if you build one, I hope you will report here,
because we get questions regularly (though not in large quantities), about
Access on other platforms, or "equivalent DB software" on other platforms.

Larry Linson
Microsoft Access MVP

Jul 4 '06 #8

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

Similar topics

4
19814
by: intl04 | last post by:
How do I create a data input form in Access that is external to the Access database to which it's connected (if that's possible, which I believe it is)? For example, if someone clicks on an Access file icon on a computer desktop, it will open up a data entry form (that was created in Access). That way, the people who enter the data won't have direct access to the database at any point. I've seen that this can be done, but I don't know...
2
2227
by: Jonathan LaRosa | last post by:
Hi all - I'm wondering if anyone has (or knows of) a tool that will allow me to search through VB code, tables, queries, reports, forms, and other objects, for references to all other types of objects. That's not really that clear, so here's an example: If I have a table named "table_i_would_like_to_delete_but_don't_know_if_any_object_is_using_it",
6
3649
by: Kenneth Courville | last post by:
Hello, I'm looking for assistance with the Access object model. I know this is VB, but I'm building an Office Add-using C# directed at Access 2002. I'm literate in VB, so you can reply in VB... I think my problem mainly lies in knowing the quirks of the Access object model. Basically, I'm looking for a method of determining if an Access database is open yet. AND I'm looking for a method that doesn't not require checking for an...
3
3351
by: Eric Ellsworth | last post by:
Hi all, Does anyone have any bright ideas for Access' tendency to add square brackets when it parses queries, then tell you that the query syntax is invalid. In my case, I'm trying to do a LEFT JOIN on a subquery, like so: SELECT DISTINCT . FROM LEFT JOIN (SELECT FROM targetMarkers WHERE targetID = Forms!frmTargetDetails ) as TM ON . = targetMarkers. WHERE (((targetMarkers.) Is Null));
49
14351
by: Yannick Turgeon | last post by:
Hello, We are in the process of examining our current main application. We have to do some major changes and, in the process, are questionning/validating the use of MS Access as front-end. The application is relatively big: around 200 tables, 200 forms and sub-forms, 150 queries and 150 repports, 5GB of data (SQL Server 2000), 40 users. I'm wondering what are the disadvantages of using Access as front-end? Other that it's not...
1
9778
by: smaczylo | last post by:
Hello, I've recently been asked to work with Microsoft Access, and while I feel quite comfortable with Excel, I'm at a complete loss with databases. If someone could help me with this issue I'm having I'd be most appreciative. The database is already constructed, I'm just wanting to export the data to an excel file. In short, I'm hoping to export two Tables (or queries...not sure which to use - they both seem to have the same data) in...
2
1996
by: MyEmailList | last post by:
We have an Access data base with severl tables, queries and forms. We want to put it on the web. Is there a tool that will convert the Access queries and forms to ASP? Sorta like "splitting" the database... but instead of an Access Front End... have an ASP front end? Thanks for any help.
3
7555
by: jmarcrum | last post by:
I want to export a report (that contains two separate queries, 1. Current year data, and 2. split-year data) from access into excel, but everytime I run my code and export the data to excel, it looks like garbage. I have maximize and minimize buttons on the left side of the excel spreadsheet that I don't want. I want separate tabs on the bottom of the spreadsheet that show the two queries separately from one another. But I don't know how...
17
19910
by: chadh | last post by:
Hello, I'm having some troubles exporting a query to a csv file. I am able to use the doCMD.TransferText to output the query to the csv file, however, I cannot get it to use the Export Specifications and on some queries data is showing up in what looks like HEX. Below is an example: SQL Statement for Invoice_Header Query: SELECT !! AS inv_id, !! AS tran_date, Sum(Item_Lot_Query.total_gross) AS total_gross FROM Item_Lot_Query; The SQL...
0
9456
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
9275
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
9872
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 tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
9843
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 Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
8713
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, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7248
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6534
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5304
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
3805
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system

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.