This is what I used to accomplish what you are talking about; unless I misunderstand you.
<!--#include file="adovbs.inc"-->
<%
Response.Buffer = True
'Dim objRS, objConn, objDB
Set objConn = Server.CreateObject("ADODB.Connection"

' objConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& server.MapPath("FAQ.mdb"
'objConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & objDB & ""
'Set objRS = Server.CreateObject("ADODB.RecordSet"
Set objRS = Server.CreateObject("ADODB.Connection"

objConn.Open "dsn=projects"
If request.querystring("action"

= "" Then
SQL = "SELECT * FROM tblProjects"
Set objRS = objConn.execute(SQL)
%>
<table cellspacing="2" cellpadding="2" border="1" align="center">
<tr>
<td valign="top" colspan="4"><a href="GenAdmin.asp?action=add"></a></td>
</tr>
<tr>
<td align="center" nowrap><b>Project Name</b></td>
<td align="center" nowrap><b>Project Type</b></td>
<td align="center" nowrap><b>Description</b></td>
<td align="center" colspan="2" nowrap><b>Configure</b></td>
</tr>
<%
If Not objRS.EOF Then
Do While Not objRS.EOF
response.write("<tr valign=""top"">"

response.write("<td>" & Left(objRS("projName"

,100) & "...</td>"

response.write("<td>" & Left(objRS("projType"

,100) & "...</td>"

response.write("<td>" & Left(objRS("Description"

,100) & "</td>"

response.write("<td align=""center""><a href=""GenAdmin.asp?action=edit&ID="& objRS("project_ID"

&""">Edit</a></td>"

response.write("<td align=""center""><a href=""GenAdmin.asp?action=delete&ID="& objRS("project_ID"

&""" onclick=""return confirm('This Will Permanently Remove This Project From The Database, Do You Want To Continue?')"">Delete</a></td></tr>"

objRS.MoveNext
Loop
Else
response.write("<tr><td colspan=""4"">Sorry, Currently There Are No Projects In The Database!</td></tr>"

End If
%>
</table>
<%
ElseIf request.querystring("action"

= "edit" Then
SQL = "SELECT * FROM tblProjects WHERE project_ID='" & request.querystring("ID"

& "'"
Set objRS = objConn.Execute(SQL)
%>
<table align="center" width="300" cellspacing="2" cellpadding="2" border="0">
<form action="GenAdmin.asp?action=editprocess" method="post">
<tr>
<td><b>Project Name:</b></td>
<td align="right"><textarea rows="4" cols="35" name="projName"><%= objRS("projName"

%></textarea></td>
</tr>
<tr>
<td><b>Project Type:</b></td>
<td align="right"><textarea rows="4" cols="35" name="projType"><%= objRS("projType"

%></textarea></td>
</tr>
<tr>
<td><b>Description:</b></td>
<td align="right"><textarea rows="4" cols="35" name="Description"><%= objRS("Description"

%></textarea></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="Save"> <input type="Reset"></td>
</tr>
<input type="hidden" name="project_ID" value="<%= objRS("project_ID"

%>">
</form>
</table>
<%
ElseIf request.querystring("action"

= "editprocess" Then
If request.form("projName"

= "" OR request.form("Description"

= "" Then
response.clear
response.redirect("GenAdmin.asp?action=edit&ID=" & request.form("project_ID"

& "&msg=2"

Else
SQL = "UPDATE tblprojects SET projName = '" & request.form("projName"

& "', projType = '" & request.form("projType"

& "', Description = '" & request.form("Description"

& "' WHERE project_ID = '" & request.form("project_ID"

& "'"
Set objRS = objConn.execute(SQL)
response.clear
response.redirect("GenAdmin.asp?msg=1"

End If
%>
<%
ElseIf request.querystring("action"

= "delete" Then
SQL = "DELETE FROM tblprojects WHERE project_ID ='" & request.querystring("ID"

& "'"
Set objRS = objConn.Execute(SQL)
response.clear
response.redirect("GenAdmin.asp?msg=1"

%>
Now that the delete function is out of the way we take a look at the add function. Once again we do this with the action querystring by setting it to add.
<%
ElseIf request.querystring("action"

= "add" Then
%>
<table align="center" width="300" cellspacing="2" cellpadding="2" border="0">
<form action="GenAdmin.asp?action=addprocess" method="post">
<tr>
<td><b>Project Name:</b></td>
<td align="right"><textarea rows="4" cols="25" name="projName"></textarea></td>
</tr>
<tr>
<td><b>Project Type:</b></td>
<td align="right"><textarea rows="4" cols="25" name="projType"></textarea></td>
</tr>
<tr>
<td><b>Description:</b></td>
<td align="right"><textarea rows="4" cols="25" name="Description"></textarea></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="Save"> <input type="Reset"></td>
</tr>
</form>
</table>
<%
ElseIf request.querystring("action"

= "addprocess" Then
If request.form("projName"

= "" OR request.form("Description"

= "" Then
response.clear
response.redirect("GenAdmin.asp?action=add&msg=2"

Else
SQL = "INSERT INTO OFAQ (Question, Answer) Values('" & request.form("projName"

& "', '" & request.form("Description"

& "')"
Set objRS = objConn.execute(SQL)
response.clear
response.redirect("GenAdmin.asp?msg=1"

End If
End If
%>