MSAccess 2000 over wireless networks

  • Thread starter Thread starter tim
  • Start date Start date
T

tim

Has anyone tried to run MSAccess 2K over a wireless
network? I am getting a Disk or Network error and am
trying to determine if it is a speed issue.
 
Wireless networks are notorious for their intermittent character.
Access is extremely sensitive to even the slightest network droppage.

HTH
- Turtle
 
tim said:
Has anyone tried to run MSAccess 2K over a wireless
network? I am getting a Disk or Network error and am
trying to determine if it is a speed issue.

Don't even think about it. Access is much more sensitive to flaky
networks than most other apps such as Word or Excel. I'd suggest
investigating Terminal Server.

Tony

--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
 
tim said:
Has anyone tried to run MSAccess 2K over a wireless
network? I am getting a Disk or Network error and am
trying to determine if it is a speed issue.

Unless you can guarantee that your wireless network will not drop any
packets, I'd strongly advise against using wireless for any database write,
or for Access in either read or write. You will eventually corrupt
something. It could be as simple as a single memo field record, an entire
row, or as much as a table or even the database.

I have never seen a wireless network that didn't drop packets. I have never
seen an Access database that remained uncorrupted for more than a few hours
on a wireless network. Proceed at your own risk.
--
Arvin Meyer, MCP, MVP
Microsoft Access
Free Access downloads:
http://www.datastrat.com
http://www.mvps.org/access
 
As others have indicated, Tim, this just isn't a practical proposition. You
*will* get dropped packets, and they *will* corrupt your database. In
addition to investigating Terminal Server, as Tony suggests, other options
include moving the back-end to SQL Server or MSDE, or moving the front-end
to ASP or ASP.NET.
 
Brendan Reynolds \(MVP\) said:
As others have indicated, Tim, this just isn't a practical proposition. You
*will* get dropped packets, and they *will* corrupt your database. In
addition to investigating Terminal Server, as Tony suggests, other options
include moving the back-end to SQL Server or MSDE, or moving the front-end
to ASP or ASP.NET.

Actually the latter option may not be as difficult as doing the entire
conversion as you likely only need a few forms to be accessible by the
wireless users.

That said if they are data entry forms they may have the most complex
logic behind them.

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
 
Tony Toews said:
Actually the latter option may not be as difficult as doing the entire
conversion as you likely only need a few forms to be accessible by the
wireless users.

That's what we're doing - using ASP.NET to give mobile users limited access
to a subset of the data, while the Access app back on the desktop,
connecting to the server via a traditional cabled network, is used for the
more intensive data entry and reporting. It works well, and it impresses the
heck out of the clients! :-) I spent yesterday morning giving a demo of this
stuff. I had an Access form on my notebook running code in its Timer event
to requery a subform once a second. I'd enter a record on the Pocket PC, and
show the clients the same record appearing in the Access form on the
notebook. It was really quite simple stuff, but you should have seen the
reaction of the clients - the last time I saw anyone so excited was my
10-year-old's birthday! :-)
That said if they are data entry forms they may have the most complex
logic behind them.

Now that we can use VB.NET or C# with ASP.NET pages, rather than VBScript as
in 'classic' ASP, and separate the code from the HTML in a 'code behind'
module, instead of having them mixed in together in the ASP page, complex
logic isn't a problem. What does cause a pretty steep learning curve though
is the differences between the controls available in ASP.NET and Access, the
different properties and events they support, and especially the very
different data access technologies. ADO.NET is something of a culture shock
to anyone familiar with 'classic' ADO, let alone to those, like me, more
familiar with DAO.
 
Back
Top