473,503 Members | 1,671 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Webform Database Recommendation

tom
I have a local Excel spreadsheet I am potentially migrating to MS
Access. The thought was to use Access on the workstation for data-entry
and subsequent generation of mailing labels and other simple reports. I
also want to gather data from an internet webform--potentially, the
data will be entered into a MySQL database.

What is the best method to combine these two endeavors? That is: how
can I have workstation access to the database for manual
insert/update/delete, while allowing the webform to insert new records
into the database?

Thanks-
Tom

Aug 30 '05 #1
5 1984
<to*@nvwisp.com> wrote
I have a local Excel spreadsheet I am
potentially migrating to MS Access.
The thought was to use Access on the
workstation for data-entry and subse-
quent generation of mailing labels and
other simple reports. I also want to gather
data from an internet webform--potentially, the
data will be entered into a MySQL database.
So far, you seem to be talking about _two_ databases, a Jet (the default DB
engine that comes with Access) database and a MySQL database. But it is not
clear whether you hope to synchronize these two DBs, so they will have
(nearly) identical content and structure, or whether they each have
different tables that, together, make up a whole.
What is the best method to combine
these two endeavors?
"Best", like "beauty" is in the "eye of the beholder".
. . . That is: how
can I have workstation access to the
database for manual insert / update /
delete, while allowing the webform to
insert new records into the database?


This is going to depend on your clarification of the first part. Frankly, I
don't know any good, easy way to synchronize a local Access DB and a remote
MySQL DB. But, finally, you'll need to clarify how the workstation you
describe is connected to the web server... via the Internet, or via a Local
Area Network (LAN). In either case, how much control do _you_ (or your
project) have over that web server?

As "Ross for Boss" said, "The devil's in the details."

Larry Linson
Microsoft Access MVP
Aug 30 '05 #2
MSDE is a free alternative to mySql.. but SQL 2005 express is really
going to rock

you can hook up an Access Data Project for more complex Update, Edit,
Deletes.. and just do data entry via a webpage

Aug 30 '05 #3
tom
Ideally, I would like to to have just one database that can be
acccessed from two locations--the local workstation over the internet
(not a LAN), and from an internet webform hosted by an ISP. If that
doesn't work, then I would need two databases that can be synchronized
(via automatic, daily batch updates?)

Again, in the scope of this, I will be developing mailing labels using
this database; I want to develop these labels efficiently and to be
easily-maintainable (e.g., using Avery 2980 label templates in MS Word
mail merge), or something similar. I will also need to develop basic
reports based on different criteria.

Thanks!

Aug 30 '05 #4
<aa*********@gmail.com> wrote
MSDE is a free alternative to mySql.. but
SQL 2005 express is really going to rock

you can hook up an Access Data Project
for more complex Update, Edit,
Deletes.. and just do data entry via a webpage


MSDE has a "throttling mechanism" that makes it unsuitable for large
audiences; SQL 2005 Express does not have a similar "throttling mechanism",
but has its own limitations, as well. And, just for the record, MySQL is not
free for commercial use -- only for personal use.

Finally, despite your fondness for ADP, the knowledgeable Microsoft insiders
(including the Product Manager of ADP and ADO in a previous version of
Access) no longer recommend that over a standard MDB and ODBC.

Larry Linson
Microsoft Access MVP
Aug 30 '05 #5
If your ISP supports Virtual Private Networks (VPN), you could access the
server database via an Access front end, over the Internet. The most
successful approach to that would require using Microsoft Terminal Services,
and that would only be available on a server running Windows. I do not know
how many ISPs make TS available, but I know it normally is run within an
organization, on the organization's own server.

You would need to discuss that with the ISP (if they are hosting websites,
some may prefer the term Internet Presence Provider, abbreviated IPP). You
would also need to determine what technology your ISP supports for web
applications -- they may or may not have the Front Page Extensions which
would be necessary to use Front Page and the Database Interaction Wizard.

It is possible to download and upload the entire database, if it is of
modest size, but there are drawbacks to such an approach -- just too many
opportunities for something to go wrong.

You may have introduced too many "qualifications" for a good or simple
solution using Access as the front end.

Larry Linson
Microsoft Access MVP
<to*@nvwisp.com> wrote in message
news:11*********************@g47g2000cwa.googlegro ups.com...
Ideally, I would like to to have just one database that can be
acccessed from two locations--the local workstation over the internet
(not a LAN), and from an internet webform hosted by an ISP. If that
doesn't work, then I would need two databases that can be synchronized
(via automatic, daily batch updates?)

Again, in the scope of this, I will be developing mailing labels using
this database; I want to develop these labels efficiently and to be
easily-maintainable (e.g., using Avery 2980 label templates in MS Word
mail merge), or something similar. I will also need to develop basic
reports based on different criteria.

Thanks!

Aug 30 '05 #6

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

Similar topics

1
1949
by: cloverme | last post by:
Hi, I need help populating a listbox from a database on a webform. I created a an access database with a table, fields and data. Then I created a WebForm in vb.net and added a DropDownList...
2
1899
by: hp | last post by:
I'm currently developing an online questionnaire system for my dissertation and I have now come across a few problems. I'm developing an online approach recommendation system. The basic feature is...
1
1478
by: hhhhhhhhh | last post by:
I am looking for a recommendation for an introductory database design book which will enable me to design my first database. It should cover the basics such as normalization and entity-relationship...
13
2179
by: MLH | last post by:
I have a RDBMS app consisting of 3 primary mdb's... 1) a front-end with a few STATIC tables and the other menagerie of objects 2) a back-end with most of my DYNAMIC tables. I'll call it my main...
10
1686
by: ej1008 | last post by:
HI all I am having a windows Control running on ASP.Net webform. From this windows control I am trying to connect to database to do some database operations. Now I am facing problem while...
2
1336
by: Comfort | last post by:
How can I load a picture direct from the database to my webform? Right now I can load it from the database to a certain drive and load it from that drive to my webform using .imageurl
3
8161
by: James Radke | last post by:
Hello, I was curious, is it possible to create drag and drop interface from listbox to listbox on a webform application (i.e. vb.net)? Basically the application would need to load multiple...
4
1464
by: Sridhar | last post by:
Hi, I have a vb6 form which has a label on it. When they click on that label it will display the new web form and ask them to fill details. Once they fill details it will give confirmation...
2
1820
by: NN | last post by:
Hello, I have a problem :) I have a webform in which I have the event Onload that refers to a script that find in a database for an image and then show it in the WebForm. The problem is that I...
0
7280
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
7332
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...
1
6991
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
5578
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,...
1
5014
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...
0
4673
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...
0
3167
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
1512
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 ...
0
382
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

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.