Mira.. si lo que deseas es actualizar datos que ya previamente tenías solo basta con hacer esto:
sqltext = "Select * from Algo where id=" & request("id")
'La anterior ID es para actualizar exactamente el campo que deseas (ojo)
Set oConn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
Conexion.Open "Driver={Microsoft Access Driver (*.mdb)}; " & "Dbq=" & Server.MapPath("MiBase.mdb")
rs.open sqltext, oConn, 1, 2
registros("MiCampo1") = Request("MiTexto1")
registros.Update
response.Write "Registro añadido"
Muy importante que esté el 1 y 2 para hacer ese update... porque lo anterior que escribio el amigo larrea no está mal pero eso solo agrega registros "nuevos" pero si de actualizar se trata puede probar el code anterior..!!
De todas formas cualquier cosa por aqui andamos.. saludos y suerte..

;)
<html><center><embed src="http://www.angelfire.com/on/cobainss/Movie1.swf" height=80 width=200><BR></embed></center></html>