473,545 Members | 1,759 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

How Can Users Without Access Do Data Entry

I need suggestions on possible ways to implement the following:

10 users on a network need to infrequently add data to a backend database on the
network. The data would be a couple of records containing maybe a half dozen
fields. The users do not have Access.

Would adding a form to the backend database for these users be a viable option
considering they would need to open the form over the network?

Thanks for all anticipated help!

Heather
Nov 12 '05 #1
11 2258
You could link excel spreadsheets or tab separated text files

They are not very secure and your "users" would have to know what they were
doing but it's possible.....

Hope that helps,

John
"Heather" <ha******@csedu cationalsystems .org> wrote in message
news:oT******** ********@newsre ad1.news.atl.ea rthlink.net...
I need suggestions on possible ways to implement the following:

10 users on a network need to infrequently add data to a backend database on the network. The data would be a couple of records containing maybe a half dozen fields. The users do not have Access.

Would adding a form to the backend database for these users be a viable option considering they would need to open the form over the network?

Thanks for all anticipated help!

Heather

Nov 12 '05 #2
"Heather" <ha******@csedu cationalsystems .org> wrote in
news:oT******** ********@newsre ad1.news.atl.ea rthlink.net:
I need suggestions on possible ways to implement the following:

10 users on a network need to infrequently add data to a backend
database on the network. The data would be a couple of records
containing maybe a half dozen fields. The users do not have Access.

Would adding a form to the backend database for these users be a viable
option considering they would need to open the form over the network?

Thanks for all anticipated help!

Heather


I'd use an HTA-ADO application.
<http://msdn.microsoft.com/library/de...n-us/dnie50/ht
ml/ie5hta.asp>

But, I'm guessing that not many others would.
--
Lyle
(for e-mail refer to http://ffdba.com/contacts.htm)
Nov 12 '05 #3

"Heather" <ha******@csedu cationalsystems .org> wrote in message
news:oT******** ********@newsre ad1.news.atl.ea rthlink.net...
I need suggestions on possible ways to implement the following:

10 users on a network need to infrequently add data to a backend database on the network. The data would be a couple of records containing maybe a half dozen fields. The users do not have Access.

Would adding a form to the backend database for these users be a viable option considering they would need to open the form over the network?

Thanks for all anticipated help!

Heather

Why don't you install IIS on the comp where Access is installed, and then
create a small ASP script to insert into database via HTML form?
The only thing needed is IIS, network and IP number of server.
Nov 12 '05 #4
On Tue, 02 Dec 2003 12:49:24 GMT, "Heather"
<ha******@csedu cationalsystems .org> wrote:

No. In order for that to work they would need Access on their
machines.

You could build an Access application, and then distribute it to them
with the runtime version of Access.

Or you could write a web application.

-Tom.

I need suggestions on possible ways to implement the following:

10 users on a network need to infrequently add data to a backend database on the
network. The data would be a couple of records containing maybe a half dozen
fields. The users do not have Access.

Would adding a form to the backend database for these users be a viable option
considering they would need to open the form over the network?

Thanks for all anticipated help!

Heather


Nov 12 '05 #5
Lyle,

Thank you for the response!

I read the article at the link you provided - I'd like to experiment with this.
Could you give me a brief outline on how to set it up; I can work out the code.
I presume I would need a HTML form for data entry. How do I create that? Then
how do I get the data to the backend table - I presume that is the ADO part.

Thanks for any help you can give me!

Heather
"Lyle Fairfield" <Mi************ @Invalid.Com> wrote in message
news:Xn******** ***********@130 .133.1.4...
"Heather" <ha******@csedu cationalsystems .org> wrote in
news:oT******** ********@newsre ad1.news.atl.ea rthlink.net:
I need suggestions on possible ways to implement the following:

10 users on a network need to infrequently add data to a backend
database on the network. The data would be a couple of records
containing maybe a half dozen fields. The users do not have Access.

Would adding a form to the backend database for these users be a viable
option considering they would need to open the form over the network?

Thanks for all anticipated help!

Heather


I'd use an HTA-ADO application.
<http://msdn.microsoft.com/library/de...n-us/dnie50/ht
ml/ie5hta.asp>

But, I'm guessing that not many others would.
--
Lyle
(for e-mail refer to http://ffdba.com/contacts.htm)

Nov 12 '05 #6
"Heather" <ha******@csedu cationalsystems .org> wrote in
news:_b******** *********@newsr ead1.news.atl.e arthlink.net:
Lyle,

Thank you for the response!

I read the article at the link you provided - I'd like to experiment
with this. Could you give me a brief outline on how to set it up; I can
work out the code. I presume I would need a HTML form for data entry.
How do I create that? Then how do I get the data to the backend table -
I presume that is the ADO part.

Thanks for any help you can give me!

Heather
"Lyle Fairfield" <Mi************ @Invalid.Com> wrote in message
news:Xn******** ***********@130 .133.1.4...
"Heather" <ha******@csedu cationalsystems .org> wrote in
news:oT******** ********@newsre ad1.news.atl.ea rthlink.net:
> I need suggestions on possible ways to implement the following:
>
> 10 users on a network need to infrequently add data to a backend
> database on the network. The data would be a couple of records
> containing maybe a half dozen fields. The users do not have Access.
>
> Would adding a form to the backend database for these users be a
> viable option considering they would need to open the form over the
> network?
>
> Thanks for all anticipated help!
>
> Heather
I'd use an HTA-ADO application.
<http://msdn.microsoft.com/library/de...y/en-us/dnie50
/ht ml/ie5hta.asp>

But, I'm guessing that not many others would.
--
Lyle
(for e-mail refer to http://ffdba.com/contacts.htm)


This is a small hta app. It backs up an SQL db on its server, zips the
backup and downoads it to the user's machine. It does not require that ASP
be installed. While I generally do not use in-line styles, I have done so
here to achieve a one file utility. It requires Internet Explorer.

<html>
<head>
<title>
Some Title
</title>
<hta:applicatio n id="ohta"
applicationname ="fnd"
border="thick"
borderstyle="ri dge"
caption="yes"
icon=""
maximizebutton= "yes"
minimizebutton= "yes"
showintaskbar=" no"
singleinstance= "no"
sysmenu="yes"
version="1.0"
windowstate="ma ximize" />
<script language=javasc ript>
function executeSP(n,a){
var c=new ActiveXObject(' ADODB.Connectio n');
var m=new ActiveXObject(' ADODB.Command') ;
var e=new ActiveXObject(' ADODB.Error');
var s=new String();
connect(c);
c.Errors.Clear( );
initializeComma nd(m,c,n,a);
m.Execute();
while(m.State&4 );
if(c.Errors.Cou nt==0){
alert(n+' executed successfully.')
}
else{
for(e in c.Errors){
s+='\n'+e.Descr iption;
}
alert(s)
}
c.Close();
}
function connect(c){
var s=new String();
s+='Provider=sq loledb;';
s+='Data Source=255.0.25 5.0,9999;';
s+='Initial Catalog=BlahBla h;';
s+='User ID='+document.f orms[0].userID.value+' ;'
s+='Network Library=DBMSSOC N;';
s+='Password='+ document.forms[0].password.value +';'
c.ConnectionStr ing=s;
c.CursorLocatio n=3;
c.Open();
}
function initializeComma nd(m,c,n,a){
m.ActiveConnect ion=c;
m.CommandText=n ;
m.CommandType=4 ;
m.Prepared=true ;
if((typeof a=='object')&&( a.constructor== Array)){
for(z=0;z<a.len gth;z++){
if(a[z]){
m.Parameters(z+ 1).Value=a[z];
}
}
}
}
function zipFile(){
var shell=new ActiveXObject(" Wscript.Shell")
shell.run('pkzi p.exe C:\Webfiles\Fol der\FNDBackup.b ak
C:\Webfiles\Fol der\FNDBackup.b ak'); }

</script>
<body
style="
font-family:tahoma;
font-size:12px;
text-align:center;
filter:
progid:DXImageT ransform.Micros oft.Gradient(gr adientType=1,st artColorStr=dar
kgreen,endColor Str=white); ">
<form>
<input
id=userID
name=userID
type=text <br>
User Id
<br>
<br>
<input
id=password
name=password
type=password <br>
Password
<br>
<br>
</form>
<button
onClick ="executeSP('sp BackUPDB', Array(0))"
style="backgrou nd-color:red; color:white; cursor:hand;
width:128px"
type=button Create Backup
</button>
<br>
<br>
<button
onClick ="document.all. download.click( )"
style="backgrou nd-color:green; color:white; cursor:hand;
width:128px"
type=button Download Backup
</button>
<br>
<br>
<button
onClick ="executeSP('sp DropBackup', Array(0))"
style="backgrou nd-color:blue; color:white; cursor:hand;
width:128px"
type=button Delete Backup
</button>
<a
id=download
name=download
href=http://some.net/FNDBackup.bak

</a>
--
Lyle
(for e-mail refer to http://ffdba.com/contacts.htm)
Nov 12 '05 #7
Thanks, Lyle,

I really appreciate the copy of your sample file!!

Heather
"Lyle Fairfield" <Mi************ @Invalid.Com> wrote in message
news:Xn******** ***********@130 .133.1.4...
"Heather" <ha******@csedu cationalsystems .org> wrote in
news:_b******** *********@newsr ead1.news.atl.e arthlink.net:
Lyle,

Thank you for the response!

I read the article at the link you provided - I'd like to experiment
with this. Could you give me a brief outline on how to set it up; I can
work out the code. I presume I would need a HTML form for data entry.
How do I create that? Then how do I get the data to the backend table -
I presume that is the ADO part.

Thanks for any help you can give me!

Heather
"Lyle Fairfield" <Mi************ @Invalid.Com> wrote in message
news:Xn******** ***********@130 .133.1.4...
"Heather" <ha******@csedu cationalsystems .org> wrote in
news:oT******** ********@newsre ad1.news.atl.ea rthlink.net:

> I need suggestions on possible ways to implement the following:
>
> 10 users on a network need to infrequently add data to a backend
> database on the network. The data would be a couple of records
> containing maybe a half dozen fields. The users do not have Access.
>
> Would adding a form to the backend database for these users be a
> viable option considering they would need to open the form over the
> network?
>
> Thanks for all anticipated help!
>
> Heather

I'd use an HTA-ADO application.
<http://msdn.microsoft.com/library/de...y/en-us/dnie50
/ht ml/ie5hta.asp>

But, I'm guessing that not many others would.
--
Lyle
(for e-mail refer to http://ffdba.com/contacts.htm)


This is a small hta app. It backs up an SQL db on its server, zips the
backup and downoads it to the user's machine. It does not require that ASP
be installed. While I generally do not use in-line styles, I have done so
here to achieve a one file utility. It requires Internet Explorer.

<html>
<head>
<title>
Some Title
</title>
<hta:applicatio n id="ohta"
applicationname ="fnd"
border="thick"
borderstyle="ri dge"
caption="yes"
icon=""
maximizebutton= "yes"
minimizebutton= "yes"
showintaskbar=" no"
singleinstance= "no"
sysmenu="yes"
version="1.0"
windowstate="ma ximize" />
<script language=javasc ript>
function executeSP(n,a){
var c=new ActiveXObject(' ADODB.Connectio n');
var m=new ActiveXObject(' ADODB.Command') ;
var e=new ActiveXObject(' ADODB.Error');
var s=new String();
connect(c);
c.Errors.Clear( );
initializeComma nd(m,c,n,a);
m.Execute();
while(m.State&4 );
if(c.Errors.Cou nt==0){
alert(n+' executed successfully.')
}
else{
for(e in c.Errors){
s+='\n'+e.Descr iption;
}
alert(s)
}
c.Close();
}
function connect(c){
var s=new String();
s+='Provider=sq loledb;';
s+='Data Source=255.0.25 5.0,9999;';
s+='Initial Catalog=BlahBla h;';
s+='User ID='+document.f orms[0].userID.value+' ;'
s+='Network Library=DBMSSOC N;';
s+='Password='+ document.forms[0].password.value +';'
c.ConnectionStr ing=s;
c.CursorLocatio n=3;
c.Open();
}
function initializeComma nd(m,c,n,a){
m.ActiveConnect ion=c;
m.CommandText=n ;
m.CommandType=4 ;
m.Prepared=true ;
if((typeof a=='object')&&( a.constructor== Array)){
for(z=0;z<a.len gth;z++){
if(a[z]){
m.Parameters(z+ 1).Value=a[z];
}
}
}
}
function zipFile(){
var shell=new ActiveXObject(" Wscript.Shell")
shell.run('pkzi p.exe C:\Webfiles\Fol der\FNDBackup.b ak
C:\Webfiles\Fol der\FNDBackup.b ak'); }

</script>
<body
style="
font-family:tahoma;
font-size:12px;
text-align:center;
filter:
progid:DXImageT ransform.Micros oft.Gradient(gr adientType=1,st artColorStr=dar
kgreen,endColor Str=white); ">
<form>
<input
id=userID
name=userID
type=text

<br>
User Id
<br>
<br>
<input
id=password
name=password
type=password

<br>
Password
<br>
<br>
</form>
<button
onClick ="executeSP('sp BackUPDB', Array(0))"
style="backgrou nd-color:red; color:white; cursor:hand;
width:128px"
type=button

Create Backup
</button>
<br>
<br>
<button
onClick ="document.all. download.click( )"
style="backgrou nd-color:green; color:white; cursor:hand;
width:128px"
type=button

Download Backup
</button>
<br>
<br>
<button
onClick ="executeSP('sp DropBackup', Array(0))"
style="backgrou nd-color:blue; color:white; cursor:hand;
width:128px"
type=button

Delete Backup
</button>
<a
id=download
name=download
href=http://some.net/FNDBackup.bak

</a>
--
Lyle
(for e-mail refer to http://ffdba.com/contacts.htm)

Nov 12 '05 #8
RE/
Would adding a form to the backend database for these users be a viable option
considering they would need to open the form over the network?


I *think* they'd still need MS Access installed on their 'puter - if only a
network install.

One viable option would be MS Excel or MS Word with a couple of buttons and some
DAO coding behind a workbook or a Word table.

I've only done it a couple of times a long time ago...but it seems to me to be
an under-used option in areas where virtually everybody pounds on Excel
spreadsheets all day and very few have experience with MS Access.
--
PeteCresswell
Nov 12 '05 #9
Pete,

Thanks for responding!

Could you provide some pseudo code on how to do it with Excel. I'd be
particularly interested in seeing how to append to the Access table using DAO.

Thanks!

Heather
"(Pete Cresswell)" <x@y.z> wrote in message
news:no******** *************** *********@4ax.c om...
RE/
Would adding a form to the backend database for these users be a viable optionconsidering they would need to open the form over the network?
I *think* they'd still need MS Access installed on their 'puter - if only a
network install.

One viable option would be MS Excel or MS Word with a couple of buttons and

some DAO coding behind a workbook or a Word table.

I've only done it a couple of times a long time ago...but it seems to me to be
an under-used option in areas where virtually everybody pounds on Excel
spreadsheets all day and very few have experience with MS Access.
--
PeteCresswell

Nov 12 '05 #10

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

Similar topics

5
2015
by: John Pastrovick | last post by:
I am not sure what the most effective way to organize a db for users is. I have 40 users (teachers) and 20 tables (grades, assignments, students, etc). Each needs access to its OWN grades, assignemnts, etc. NOW I am not sure how to orgainize users in the DB. Right now I have the code for 1 user and need to adapt it to several users.
5
2717
by: Josh Armstrong | last post by:
I would like to setup a form that will log the users logging in to a db. The form and the Db will currently log the users if they complete the logon and get in. It will then log the entry, but not if they fail to login. If they fail I would like it to log the attempted pass and the computer name from where they are logging in, the systems...
2
3113
by: Danny | last post by:
I have a combo box look up and list items in a table, it is not bound. It works fine but how can I prevent the users from entering in there own data? i have an 'on change' event that when it changes, it does something else to a field based on their selection. I also have the LimitTOList on, but when they click in there, they get an error...
16
2493
by: Andy_Khosravi | last post by:
I'm in a bit of a pickle. My employer, a health insurance firm, had me design a small database to track benefit issues. The intended users were technical specialists and some managers (about 90 people, no more than 10 concurrent users at any one time) all of which had Access 97 loaded on their machines. Everything was going smoothly, and I...
6
2129
by: Mr Newbie | last post by:
Hi, Im in a situation where I need to restrict users, but I dont have access or wont be allowed access to manage groups in the domain. How can I restrict access is this case ? -- Best Regards
4
1825
by: rdemyan via AccessMonster.com | last post by:
I'm just starting to play with replication. It looks like it might work fairly well for what I need. I'm not in a good position to test what happens if two or more users try to sync their replicas at the same time with the hub replica located on the server. Can someone who has experience with this provide me with some guidance. The...
6
2385
by: =?Utf-8?B?YzY3NjIyOA==?= | last post by:
Hi all, I am thinking about doing this since I got several cases that some of our internal users open more than one browser at the same time from our server. When one of the transactions was not completed finished, the second browser jusk pick up some session variables from the first browser and process right after that. It messed up...
4
2012
by: sara | last post by:
Hi - I can't seem to choose the keywords to find an answer to this query - or maybe it's not in the posts. I have a database where the Buyers enter their Orders and then Accounts Payable posts freight and invoices against the orders (when the bills come in). Both groups run reports, but a very different universe of reports. I don't...
7
4644
by: Gary | last post by:
Hello guys! Bear with me, I am a newbie. She is the Data Warehouse manager. She has about 50 users to use the Oracle database from M$ Access via ODBC connection. All those users have only SELECT privileges on certain tables. I built all the roles and users for them and they work fine. Then she asked "Why do YOU let them see all those...
0
7467
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...
0
7401
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...
1
7419
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...
0
7756
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the...
0
5971
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...
1
5326
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...
0
3442
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
1879
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
0
703
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 can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating...

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.