Bill, what OS are you using? If you have Office 2000 Professional you can use IIS, which scales a lot better than PWS. PWS only handles a few concurrent users. Isadore, is the man--you are far beyond my ability right now.
However, here are a few pages, done in asp that insert data into a guestbook. Since Ann you're looking to mainly insert or update data, this might help. The first is an html form that displays the fields and the second is an asp page that inserts the data into an Access DB. I'm using SQL statements to insert data.
<HTML>
<HEAD>
<TITLE>Maryland Sports Guestbook</TITLE>
</HEAD>
<BODY>
<P><H1>Sign into the Guestbook!</P>
<FORM ACTION=GuestBook.asp METHOD = POST NAME = frmAdd>
<INPUT TYPE = hidden NAME = Action VALUE = Add>
<TABLE>
<TR>
<TD><B>Last Name</TD>
<TD><INPUT TYPE=text NAME=txtGuestLname SIZE=20></TD>
<TD WIDTH = 10></TD>
<TD><B>First Name</TD>
<TD><INPUT TYPE=text NAME=txtGuestFname SIZE=15></TD>
</TR>
<TR>
<TD><B>Telephone</TD>
<TD><INPUT TYPE=text NAME=txtTelephone SIZE=15></TD>
<TD WIDTH = 10></TD>
<TD><B>Email Address</TD>
<TD><INPUT TYPE=text NAME=txtEmail SIZE=25></TD>
</TR>
<TR>
<TD><B>Comments</TD>
<TD COLSPAN=4><TEXTAREA ROWS=5 COLS=50 NAME=txtComments></TEXTAREA></TD>
</TR>
<TR>
<TD HEIGHT=60><INPUT TYPE=button NAME=btnSubmit VALUE=Send></TD>
</TR>
</TABLE>
</FORM>
<SCRIPT LANGUAGE=vbscript>
Sub btnSubmit_OnClick()
If Len(frmAdd.txtGuestLname.value) = 0 Then
Alert "You must enter your last name"
frmAdd.txtGuestName.focus
Exit Sub
End If
'If we make it this far then submit the form
Call frmAdd.Submit()
End Sub
</SCRIPT>
</BODY>
</HTML>
<HTML>
<HEAD>
<TITLE>Guest Book Insert</TITLE>
</HEAD>
<BODY>
<%
'Declare variables
Dim strInsert
Dim strValues
Dim adCmdText
'Set the required variables
adCmdText = 1
If Request.Form("Action"

= "Add" Then
'Start building the SQL Strings with the required fields
strInsert = "Insert into tblGuestBook (GuestLname, GuestFname, Telephone, Email, Comments"
strValues = "VALUES('" & Cstr(Request.Form("txtGuestLname"

) & _
"','" & Cstr(Request.Form("txtGuestFname"

) & _
"','" & Cstr(Request.Form("txtTelephone"

) & _
"','" & Cstr(Request.Form("txtEmail"

) & _
"','" & Cstr(Request.Form("txtComments"

) & "'"
'Create and open the database object
Set objConn = Server.CreateObject("ADODB.Connection"

objConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\vbprogrammer38\db\MDSports.mdb"

)
'Create the command object
Set objComm = Server.CreateObject("ADODB.Command"
'Set the command object properties
Set objComm.ActiveConnection = objConn
objComm.CommandText = strInsert & "

" & strValues & "

"
objComm.CommandType = adCmdText
'Execute the command
objComm.Execute
'Display a message to the user
Response.Write "<B>Thanks for registering into the Maryland Sports Guestbook!<B><P>"
Response.Write "Your comments are welcome.<P>"
End If
'Close and de-reference database objects
Set objComm = Nothing
objConn.Close
Set objConn = Nothing
%>
</BODY>
</HTML>