No recuerdo bien cómo se hacía de esta forma... yo siempre utilizo SQL (UPDATE tabla SET campo = valor). Pero veamos. Debés traer SOLAMENTE el registro que querés modififcar en la SQL y no toda la tabla... además, hay que quitar el rs.AddNew (porque no querés agregar un nuevo registro).
Código:
'Y abrimos la tabla Datos con el registro a modificar
SQL = "SELECT * FROM digital where algun_campo = " & request("algun_id")
'Abrimos el Recordset con cerrojo 2 (adLockPessimiestic)
'que permite modificaciones
rs.Open SQL, oConn, 0, 2
'lo siguiente no va más
'Añadimos un nuevo registro
'rs.AddNew
'rs.Fields("description") = objUpload.Form("description")
rs.Fields("trimestre") = up.Form("trim")
rs.Fields("anyo") = up.Form("an")
'rs.Fields("prioridad") = up.Form("pri")
'rs.Fields("principal") = up.form("sino")
rs.Fields("resumen") = up.Form("resumen")
rs.Fields("fecha") = up.Form("fecha")
rs.Fields("titular")= up.Form("titular")
'rs.Fields("link")=up.Form("link")
rs.Fields("categoria")=up.Form("categoria")
rs.Fields("destino")=up.Form("destin")
rs.Fields("mes")=up.Form("meses")
rs.Fields("link_1")=up.Form("link1")
rs.Fields("link_2")=up.Form("link2")
rs.Fields("link_3")=up.Form("link3")
rs.Fields("link_4")=up.Form("link4")
rs.Fields("resumen2")=up.Form("resumen2")
rs.Fields("destacado")=up.Form("destacado")
rs.Fields("unodos")=up.Form("numerito")
rs.Fields("texto_link_1")=up.Form("texto_link1")
rs.Fields("texto_link_2")=up.Form("texto_link2")
rs.Fields("texto_link_3")=up.Form("texto_link3")
rs.Fields("texto_link_4")=up.Form("texto_link4")
'Guardamos el contenido del fichero en la base de datos:
'el nombre del fichero, su tipo
rs.Fields("imagen") = fich2
'nombre=rs.Fields("imagen")
rs.Fields("archivo") = fich1
'rs.Fields("pdf")=fichPDF
rs.Update
rs.Close
Probalo así y comentanos