473,472 Members | 1,761 Online
Bytes | Software Development & Data Engineering Community
Create 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 2246
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******@cseducationalsystems.org> wrote in message
news:oT****************@newsread1.news.atl.earthli nk.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******@cseducationalsystems.org> wrote in
news:oT****************@newsread1.news.atl.earthli nk.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******@cseducationalsystems.org> wrote in message
news:oT****************@newsread1.news.atl.earthli nk.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******@cseducationalsystems.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******@cseducationalsystems.org> wrote in
news:oT****************@newsread1.news.atl.earthli nk.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******@cseducationalsystems.org> wrote in
news:_b*****************@newsread1.news.atl.earthl ink.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******@cseducationalsystems.org> wrote in
news:oT****************@newsread1.news.atl.earthli nk.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:application id="ohta"
applicationname="fnd"
border="thick"
borderstyle="ridge"
caption="yes"
icon=""
maximizebutton="yes"
minimizebutton="yes"
showintaskbar="no"
singleinstance="no"
sysmenu="yes"
version="1.0"
windowstate="maximize" />
<script language=javascript>
function executeSP(n,a){
var c=new ActiveXObject('ADODB.Connection');
var m=new ActiveXObject('ADODB.Command');
var e=new ActiveXObject('ADODB.Error');
var s=new String();
connect(c);
c.Errors.Clear();
initializeCommand(m,c,n,a);
m.Execute();
while(m.State&4);
if(c.Errors.Count==0){
alert(n+' executed successfully.')
}
else{
for(e in c.Errors){
s+='\n'+e.Description;
}
alert(s)
}
c.Close();
}
function connect(c){
var s=new String();
s+='Provider=sqloledb;';
s+='Data Source=255.0.255.0,9999;';
s+='Initial Catalog=BlahBlah;';
s+='User ID='+document.forms[0].userID.value+';'
s+='Network Library=DBMSSOCN;';
s+='Password='+document.forms[0].password.value+';'
c.ConnectionString=s;
c.CursorLocation=3;
c.Open();
}
function initializeCommand(m,c,n,a){
m.ActiveConnection=c;
m.CommandText=n;
m.CommandType=4;
m.Prepared=true;
if((typeof a=='object')&&(a.constructor==Array)){
for(z=0;z<a.length;z++){
if(a[z]){
m.Parameters(z+1).Value=a[z];
}
}
}
}
function zipFile(){
var shell=new ActiveXObject("Wscript.Shell")
shell.run('pkzip.exe C:\Webfiles\Folder\FNDBackup.bak
C:\Webfiles\Folder\FNDBackup.bak'); }

</script>
<body
style="
font-family:tahoma;
font-size:12px;
text-align:center;
filter:
progid:DXImageTransform.Microsoft.Gradient(gradien tType=1,startColorStr=dar
kgreen,endColorStr=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('spBackUPDB', Array(0))"
style="background-color:red; color:white; cursor:hand;
width:128px"
type=button Create Backup
</button>
<br>
<br>
<button
onClick ="document.all.download.click()"
style="background-color:green; color:white; cursor:hand;
width:128px"
type=button Download Backup
</button>
<br>
<br>
<button
onClick ="executeSP('spDropBackup', Array(0))"
style="background-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******@cseducationalsystems.org> wrote in
news:_b*****************@newsread1.news.atl.earthl ink.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******@cseducationalsystems.org> wrote in
news:oT****************@newsread1.news.atl.earthli nk.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:application id="ohta"
applicationname="fnd"
border="thick"
borderstyle="ridge"
caption="yes"
icon=""
maximizebutton="yes"
minimizebutton="yes"
showintaskbar="no"
singleinstance="no"
sysmenu="yes"
version="1.0"
windowstate="maximize" />
<script language=javascript>
function executeSP(n,a){
var c=new ActiveXObject('ADODB.Connection');
var m=new ActiveXObject('ADODB.Command');
var e=new ActiveXObject('ADODB.Error');
var s=new String();
connect(c);
c.Errors.Clear();
initializeCommand(m,c,n,a);
m.Execute();
while(m.State&4);
if(c.Errors.Count==0){
alert(n+' executed successfully.')
}
else{
for(e in c.Errors){
s+='\n'+e.Description;
}
alert(s)
}
c.Close();
}
function connect(c){
var s=new String();
s+='Provider=sqloledb;';
s+='Data Source=255.0.255.0,9999;';
s+='Initial Catalog=BlahBlah;';
s+='User ID='+document.forms[0].userID.value+';'
s+='Network Library=DBMSSOCN;';
s+='Password='+document.forms[0].password.value+';'
c.ConnectionString=s;
c.CursorLocation=3;
c.Open();
}
function initializeCommand(m,c,n,a){
m.ActiveConnection=c;
m.CommandText=n;
m.CommandType=4;
m.Prepared=true;
if((typeof a=='object')&&(a.constructor==Array)){
for(z=0;z<a.length;z++){
if(a[z]){
m.Parameters(z+1).Value=a[z];
}
}
}
}
function zipFile(){
var shell=new ActiveXObject("Wscript.Shell")
shell.run('pkzip.exe C:\Webfiles\Folder\FNDBackup.bak
C:\Webfiles\Folder\FNDBackup.bak'); }

</script>
<body
style="
font-family:tahoma;
font-size:12px;
text-align:center;
filter:
progid:DXImageTransform.Microsoft.Gradient(gradien tType=1,startColorStr=dar
kgreen,endColorStr=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('spBackUPDB', Array(0))"
style="background-color:red; color:white; cursor:hand;
width:128px"
type=button

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

Download Backup
</button>
<br>
<br>
<button
onClick ="executeSP('spDropBackup', Array(0))"
style="background-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.com...
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
RE/

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.


I sent a sample MS Access DB and accompanying MS Excel spreadsheet via email.
If you didn't get them, let me know here and I'll send again.

Here's the code that is in the sample spreadsheet. What's missing
is the query and table that are in the DB.
--------------------
Sub peopleAdd()
1000 On Error GoTo peopleAdd_err

' PURPOSE: To add the people's names shown on spreadsheet to
' an MS Access DB and then to clear the newly-added
' names from the sheet
' NOTES: 1) This routine requires Tools|References|Microsoft DAO 3.6 Object
Library to be selected
' 2) The line numbers are not necessary - just a convenience when
debugging. Most VB programmers
' do not use them. OTOH I live and die by them.
' 3) We wrap the adds in a transaction so that if one thing fails,
nothing gets added to
' the DB or deleted from the sheet

1001 Dim thisSheet As Worksheet
Dim thisWS As DAO.Workspace
Dim peopleDB As DAO.database
Dim peopleRS As DAO.Recordset
Dim myQuery As DAO.QueryDef

Dim i As Long
Dim myTimeStamp As Variant
Dim myPeopleList As String
Dim transOpen As Boolean
Dim addCount As Long
Dim errCount As Long

Const myPath = "C:\Temp\DaoFromExcelTest.mdb"
Const firstPersonRow = 3
Const lastPersonRow = 32

Const lastNameCol = 7
Const firstNameCol = 8
Const middleNameCol = 9
Const errorCol = 10

Const nameMin = 2

1010 Set thisWS = DBEngine(0)
1011 Set thisSheet = Worksheets(1)
1012 Set peopleDB = thisWS.OpenDatabase(myPath)
1013 Set peopleRS = peopleDB.OpenRecordset("tblPerson", dbOpenDynaset,
dbAppendOnly)
1019 myTimeStamp = Now()

1020 With thisSheet 'Clear any previous errors
1021 For i = firstPersonRow To lastPersonRow
1022 .Cells(i, errorCol) = ""
1023 Next i
1029 End With

1030 With thisSheet 'Check for errors, abort the save any errors found
1031 For i = firstPersonRow To lastPersonRow
1032 If Len(.Cells(i, lastNameCol) & .Cells(i, firstNameCol) & .Cells(i,
middleNameCol)) > 0 Then
1033 If Len(.Cells(i, lastNameCol)) < nameMin Then
1034 .Cells(i, errorCol) = "* Name < " & Str(nameMin) & "
characters."
1035 errCount = addCount + 1
1036 End If
1037 End If
1038 Next i
1039 End With

1300 If errCount = 0 Then
1301 With thisSheet
1302 For i = firstPersonRow To lastPersonRow
1303 If Len(.Cells(i, lastNameCol) & .Cells(i, firstNameCol) &
..Cells(i, middleNameCol)) > 0 Then
1304 peopleRS.AddNew
1305 peopleRS!NameLast = .Cells(i, lastNameCol)
1306 peopleRS!NameFirst = .Cells(i, firstNameCol)
1309 peopleRS!NameMiddle = .Cells(i, middleNameCol)
1310 peopleRS!CreatedAt = myTimeStamp
1311 peopleRS.Update
1312 addCount = addCount + 1
1313 End If
1314 Next i
1319 End With

1340 If addCount = 0 Then
1341 MsgBox "Nobody was added. Did you type anybody in?", vbexclaimation,
"Oops!"
1349 Else
1359 Set peopleRS = Nothing

1510 Set myQuery = peopleDB.QueryDefs("qryPeopleByTimeStamp")
1511 With myQuery
1512 .Parameters("theTimeStamp") = myTimeStamp
1513 Set peopleRS = .OpenRecordset(dbOpenSnapshot, dbForwardOnly)
1519 End With

1520 With peopleRS
1521 If Not ((.BOF = True) And (.EOF = True)) Then
1522 Do Until .EOF = True
1523 If Len(myPeopleList) = 0 Then
1524 myPeopleList = !NameLast & ", " & !NameFirst & " " &
!NameMiddle
1525 Else
1529 myPeopleList = myPeopleList & vbCrLf & !NameLast & ", " &
!NameFirst & " " & !NameMiddle
1530 End If
1531 .MoveNext
1532 Loop
1533 MsgBox myPeopleList, vbOKOnly + vbInformation, "These People
Were Added"
1534 End If
1539 End With

1990 With thisSheet 'if we got this far, delete the entered names and
commit the transaction
1991 For i = firstPersonRow To lastPersonRow
1992 .Cells(i, lastNameCol) = ""
1993 .Cells(i, firstNameCol) = ""
1994 .Cells(i, middleNameCol) = ""
1995 Next i
1996 End With
1997 End If
1999 End If

peopleAdd_xit:
On Error Resume Next
peopleRS.Close
Set peopleRS = Nothing
Set peopleDB = Nothing
Set thisWS = Nothing
Set thisSheet = Nothing
Exit Sub

peopleAdd_err:
MsgBox "At Line " & Erl & ": Error# " & Err & " '" & Error$ & "'.", vbOKOnly,
"There's Trouble In River City!"
If transOpen = True Then
thisWS.Rollback
End If
Resume peopleAdd_xit
End Sub
--------------------
--
PeteCresswell
Nov 12 '05 #11
Pete,

Would you please email the sample MS Access DB and accompanying MS Excel
spreadsheet to rl****@penn.com

Thank you,

Heather

"(Pete Cresswell)" <x@y.z> wrote in message
news:qr********************************@4ax.com...
RE/

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.
I sent a sample MS Access DB and accompanying MS Excel spreadsheet via email.
If you didn't get them, let me know here and I'll send again.

Here's the code that is in the sample spreadsheet. What's missing
is the query and table that are in the DB.
--------------------
Sub peopleAdd()
1000 On Error GoTo peopleAdd_err

' PURPOSE: To add the people's names shown on spreadsheet to
' an MS Access DB and then to clear the newly-added
' names from the sheet
' NOTES: 1) This routine requires Tools|References|Microsoft DAO 3.6 Object Library to be selected
' 2) The line numbers are not necessary - just a convenience when
debugging. Most VB programmers
' do not use them. OTOH I live and die by them.
' 3) We wrap the adds in a transaction so that if one thing fails,
nothing gets added to
' the DB or deleted from the sheet

1001 Dim thisSheet As Worksheet
Dim thisWS As DAO.Workspace
Dim peopleDB As DAO.database
Dim peopleRS As DAO.Recordset
Dim myQuery As DAO.QueryDef

Dim i As Long
Dim myTimeStamp As Variant
Dim myPeopleList As String
Dim transOpen As Boolean
Dim addCount As Long
Dim errCount As Long

Const myPath = "C:\Temp\DaoFromExcelTest.mdb"
Const firstPersonRow = 3
Const lastPersonRow = 32

Const lastNameCol = 7
Const firstNameCol = 8
Const middleNameCol = 9
Const errorCol = 10

Const nameMin = 2

1010 Set thisWS = DBEngine(0)
1011 Set thisSheet = Worksheets(1)
1012 Set peopleDB = thisWS.OpenDatabase(myPath)
1013 Set peopleRS = peopleDB.OpenRecordset("tblPerson", dbOpenDynaset,
dbAppendOnly)
1019 myTimeStamp = Now()

1020 With thisSheet 'Clear any previous errors
1021 For i = firstPersonRow To lastPersonRow
1022 .Cells(i, errorCol) = ""
1023 Next i
1029 End With

1030 With thisSheet 'Check for errors, abort the save any errors found 1031 For i = firstPersonRow To lastPersonRow
1032 If Len(.Cells(i, lastNameCol) & .Cells(i, firstNameCol) & .Cells(i,
middleNameCol)) > 0 Then
1033 If Len(.Cells(i, lastNameCol)) < nameMin Then
1034 .Cells(i, errorCol) = "* Name < " & Str(nameMin) & "
characters."
1035 errCount = addCount + 1
1036 End If
1037 End If
1038 Next i
1039 End With

1300 If errCount = 0 Then
1301 With thisSheet
1302 For i = firstPersonRow To lastPersonRow
1303 If Len(.Cells(i, lastNameCol) & .Cells(i, firstNameCol) &
.Cells(i, middleNameCol)) > 0 Then
1304 peopleRS.AddNew
1305 peopleRS!NameLast = .Cells(i, lastNameCol)
1306 peopleRS!NameFirst = .Cells(i, firstNameCol)
1309 peopleRS!NameMiddle = .Cells(i, middleNameCol)
1310 peopleRS!CreatedAt = myTimeStamp
1311 peopleRS.Update
1312 addCount = addCount + 1
1313 End If
1314 Next i
1319 End With

1340 If addCount = 0 Then
1341 MsgBox "Nobody was added. Did you type anybody in?", vbexclaimation, "Oops!"
1349 Else
1359 Set peopleRS = Nothing

1510 Set myQuery = peopleDB.QueryDefs("qryPeopleByTimeStamp")
1511 With myQuery
1512 .Parameters("theTimeStamp") = myTimeStamp
1513 Set peopleRS = .OpenRecordset(dbOpenSnapshot, dbForwardOnly)
1519 End With

1520 With peopleRS
1521 If Not ((.BOF = True) And (.EOF = True)) Then
1522 Do Until .EOF = True
1523 If Len(myPeopleList) = 0 Then
1524 myPeopleList = !NameLast & ", " & !NameFirst & " " &
!NameMiddle
1525 Else
1529 myPeopleList = myPeopleList & vbCrLf & !NameLast & ", " & !NameFirst & " " & !NameMiddle
1530 End If
1531 .MoveNext
1532 Loop
1533 MsgBox myPeopleList, vbOKOnly + vbInformation, "These People
Were Added"
1534 End If
1539 End With

1990 With thisSheet 'if we got this far, delete the entered names and
commit the transaction
1991 For i = firstPersonRow To lastPersonRow
1992 .Cells(i, lastNameCol) = ""
1993 .Cells(i, firstNameCol) = ""
1994 .Cells(i, middleNameCol) = ""
1995 Next i
1996 End With
1997 End If
1999 End If

peopleAdd_xit:
On Error Resume Next
peopleRS.Close
Set peopleRS = Nothing
Set peopleDB = Nothing
Set thisWS = Nothing
Set thisSheet = Nothing
Exit Sub

peopleAdd_err:
MsgBox "At Line " & Erl & ": Error# " & Err & " '" & Error$ & "'.", vbOKOnly,
"There's Trouble In River City!"
If transOpen = True Then
thisWS.Rollback
End If
Resume peopleAdd_xit
End Sub
--------------------
--
PeteCresswell

Nov 12 '05 #12

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

Similar topics

5
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,...
5
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...
2
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...
16
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...
6
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...
4
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...
6
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...
4
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...
7
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...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
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...
0
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
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
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
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...
0
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,...
0
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
muto222
php
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

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.