472,328 Members | 1,478 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

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

Access Back-End Over the Internet?

Hi,

I've been using an Access application I wrote for an office with the
front-end stored on all computers and the back-end on one of them serving as
an Access file server.

Now we're moving to a 2nd office 15 minutes down the road. Only one office
will be open at a time, so theoretically it'd be possible to copy the
back-end manually every night from one office to another, but frankly,
that's pretty annoying.

So does anyone have any good Internet suggestions? Some way I can either (a)
have one office use the back-end database off the other computer (one office
has high speed Internet, it could be possible to get high-speed Internet at
the second office as well) or (b) automatically update the back-end database
over the Internet from one computer to the other besides for using something
really manual like e-mail (this needs to be really simple/automatic)?

Thanks.
Nov 13 '05
56 5672

And thus far, NO ONE has offered insight into doing this via HTTP! Is
it not possible to do that?
On Sun, 8 May 2005 18:33:15 -0400, "Raphi"
<le**@DELETEME.optonline.net.REMOVE> wrote:
Hi,

I've been using an Access application I wrote for an office with the
front-end stored on all computers and the back-end on one of them serving as
an Access file server.

Now we're moving to a 2nd office 15 minutes down the road. Only one office
will be open at a time, so theoretically it'd be possible to copy the
back-end manually every night from one office to another, but frankly,
that's pretty annoying.

So does anyone have any good Internet suggestions? Some way I can either (a)
have one office use the back-end database off the other computer (one office
has high speed Internet, it could be possible to get high-speed Internet at
the second office as well) or (b) automatically update the back-end database
over the Internet from one computer to the other besides for using something
really manual like e-mail (this needs to be really simple/automatic)?

Thanks.


Nov 13 '05 #51
Absolutely. This is exactly what a web interface does. If you want to
control an access database via HTTP, then build a web interface.

Bill E.

Nov 13 '05 #52
Lauren Wilson wrote:
And thus far, NO ONE has offered insight into doing this via HTTP! Is
it not possible to do that?


Possible, but not trivial. You could build a web service like a java servlet
that would accept data input and requests for data output in HTTPRequests issued
by your Access application and return requested data in the form of an XML
stream in the HTTP response.

I have two major applications that do this. They are not really intended to keep
two databases entirely synchronized though the methods could be adapted to that
purpose I suppose.

In my case a local Access database is used to create documents and the data for
these documents is stored locally in a standard Jet file. These are documents
that traditionally had been filled out on paper and either mailed or faxed into
the corporate office. With the Access application they are "submitted" over the
internet instead.

I use the MSXML.dll functions to generate an HTTPRequest and package the data in
a POST as an XML stream. A java servlet on our web server processes the request
by parsing the XML and stuffing the data into our corporate database. It then
returns a failure/success message in the HTTP response. The users can also
request that data be sent from the corporate database and inported back into the
local file by much the same methods.

The difficulty would be in making this more generic. In my case each type of
record upload/download is handled by custom routines at both ends specifically
geared to that type of data structure. A complex database with lots of tables
would be a time-consuming thing to set up, but once you have a working model a
great deal of it is a matter of copy/paste/modify.

--
I don't check the Email account attached
to this message. Send instead to...
RBrandt at Hunter dot com
Nov 13 '05 #53
>
my experience is with Direct
Synchronizations only.


Then you have NO BUSINESS whatsoever making recommendations about
the use of replication in a WAN environment.

If you're using direct replication over a WAN then you are very
lucky to not have lost data.

The lack of experience in anything but direct replication means that
you have simply not encountered the vast majority of problems
associated with replication.

David,
I have EVERY RIGHT to make my informed recommendations, as you do.
I have used Direct Replication/Synchronizations of the LAN and WAN (as
mentioned in a previous post) for 4 years. I repeat, I have had minimal
problems. It works well in MY environment. I am sure I am not unique.
Maybe I am not so 'LUCKY' as you have stated. Maybe I am MORE SKILLED in
this particular application of Replication than you have been.
Again, your judgmental is really unprofessional. And I find that sad,
because you are obviously have extensive experience in Replication (which I
respect and admire)... yet you also have obviously *NOT* seen it all...
because you refuse to believe my experience and you write it off to 'LUCK'.
Sad.
Regards,
John
Nov 13 '05 #54
John A. Mason wrote:
David,
<snips>
Maybe I am MORE SKILLED in
this particular application of Replication than you have been.


I doubt that; David is as almost as skilled with those things he uses as
he is knowledgeable about those things with which he has no experience
whatsoever.

--
--
Lyle

"The aim of those who try to control thought is always the same. They
find one single explanation of the world, one system of thought and
action that will (they believe) cover everything; and then they try to
impose that on all thinking people."
- Gilbert Highet
Nov 13 '05 #55
"John A. Mason" <ja*******@MYearthlink.net> wrote in
news:0U****************@newsread2.news.atl.earthli nk.net:
I have EVERY RIGHT to make my informed recommendations, as you do.
I have used Direct Replication/Synchronizations of the LAN and WAN
(as mentioned in a previous post) for 4 years. I repeat, I have
had minimal problems. It works well in MY environment. I am sure I
am not unique. Maybe I am not so 'LUCKY' as you have stated. Maybe
I am MORE SKILLED in this particular application of Replication
than you have been. Again, your judgmental is really
unprofessional. And I find that sad, because you are obviously
have extensive experience in Replication (which I respect and
admire)... yet you also have obviously *NOT* seen it all...
because you refuse to believe my experience and you write it off
to 'LUCK'. Sad.


Sorry, but anyone who recommends direct replication over a WAN is
incompetent to be making recommendations, however well it may seem
to be working for you in your environment. The fact is that the
reliability of the WAN you have experienced is not normal, and it's
precisely your lack of experience with different environments that
makes your recommendation dangerous.

How can you know that someone following your advice would have the
same level of WAN reliability that you seem to have been
experiencing?

How can you know what the problems are with direct replication over
anything over a LAN if you've never experienced any of them?

--
David W. Fenton http://www.bway.net/~dfenton
dfenton at bway dot net http://www.bway.net/~dfassoc
Nov 13 '05 #56
Lauren Wilson <no****@private.com> wrote in
news:t5********************************@4ax.com:
On Sun, 8 May 2005 18:33:15 -0400, "Raphi"
<le**@DELETEME.optonline.net.REMOVE> wrote:
I've been using an Access application I wrote for an office with
the front-end stored on all computers and the back-end on one of
them serving as an Access file server.

Now we're moving to a 2nd office 15 minutes down the road. Only
one office will be open at a time, so theoretically it'd be
possible to copy the back-end manually every night from one office
to another, but frankly, that's pretty annoying.

So does anyone have any good Internet suggestions? Some way I can
either (a) have one office use the back-end database off the other
computer (one office has high speed Internet, it could be possible
to get high-speed Internet at the second office as well) or (b)
automatically update the back-end database over the Internet from
one computer to the other besides for using something really
manual like e-mail (this needs to be really simple/automatic)?


And thus far, NO ONE has offered insight into doing this via HTTP!
Is it not possible to do that?


Do *what*?

What was requested simply can *not* be done over HTTP.

Doing it that way would require discarding the Access application
and designing a browser-based application from scratch. That's a lot
of work and takes a lot of time and effort, and still wouldn't be
comparable in functionality and performance to an Access app running
locally.

So, the reason why no one has addressed the topic is because it was
simply not a real-world solution to the problem as described by the
original poster.

--
David W. Fenton http://www.bway.net/~dfenton
dfenton at bway dot net http://www.bway.net/~dfassoc
Nov 13 '05 #57

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

Similar topics

1
by: Steve Claflin | last post by:
I have a database with a moderate number of records in several tables (the biggest table at the moment is about 800 records). In development it...
23
by: JustMe | last post by:
I don't know if this has anything to do with AccessXP running on Terminal Services with Access97/2000 also installed, but here is one example of a...
2
by: Maurice | last post by:
Folks once again I look forward to your invaluable assistance. When converting an Access 2002 mdb back to Access 1997 using the Access 2002...
3
by: Bruce | last post by:
I recently 'upgraded' a number of our applications to Access 2003 from Access 97. There are a few things I like about the newer (post 97) versions...
13
by: Randy Harris | last post by:
Several years ago I became involved in a major Access development project. At the time, A2K was very new and the books were rather strongly...
3
by: James P. | last post by:
Hello there, I'd like to have my minutes convert to hours and minutes in Access report in this format: hh:mm. For examples: 150 minutes converts...
5
by: DeanL | last post by:
I know you can convert a database from Access 2003 to 97 easily but is there anything that I should avoid doing in Access 2003 that might make my...
1
by: gordon.dtr | last post by:
Hi, Has anyone had this problem ? I am using MySQL ODBC 3.51 Driver, with MS Access 2003 and MySQL 4.1.11 standard log. I created my...
23
by: Reggie | last post by:
Hi and TIA. I developed several A2K dbs which are now being run on my clients computer which have been upgraded to Access 03. I'm not sure...
9
by: prakashwadhwani | last post by:
Hi !! I'm about to develop a new project for a client. Should I go about it in Access 2003 or 2007 ? Purchasing it either for me or for my...
0
better678
by: better678 | last post by:
Question: Discuss your understanding of the Java platform. Is the statement "Java is interpreted" correct? Answer: Java is an object-oriented...
0
by: teenabhardwaj | last post by:
How would one discover a valid source for learning news, comfort, and help for engineering designs? Covering through piles of books takes a lot of...
0
by: Kemmylinns12 | last post by:
Blockchain technology has emerged as a transformative force in the business world, offering unprecedented opportunities for innovation and...
0
by: CD Tom | last post by:
This only shows up in access runtime. When a user select a report from my report menu when they close the report they get a menu I've called Add-ins...
0
by: Naresh1 | last post by:
What is WebLogic Admin Training? WebLogic Admin Training is a specialized program designed to equip individuals with the skills and knowledge...
0
jalbright99669
by: jalbright99669 | last post by:
Am having a bit of a time with URL Rewrite. I need to incorporate http to https redirect with a reverse proxy. I have the URL Rewrite rules made...
0
by: Matthew3360 | last post by:
Hi there. I have been struggling to find out how to use a variable as my location in my header redirect function. Here is my code. ...
1
by: Matthew3360 | last post by:
Hi, I have a python app that i want to be able to get variables from a php page on my webserver. My python app is on my computer. How would I make it...
0
by: AndyPSV | last post by:
HOW CAN I CREATE AN AI with an .executable file that would suck all files in the folder and on my computerHOW CAN I CREATE AN AI with an .executable...

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.