Hola,
Bueno, yo partiría haciendole un response.write a los campos para saber que valores traen
Cita:
response.write Request.Form("Entradas") & "<br>"
response.write mirecordset("Lineas") & "<br>"
response.write mirecordset("Entradas") & "<br>"
response.write Request.Form("Entradas") & "<br>"
If Request.Form("Entradas")<>"" Then
if mirecordset("Lineas") = Request.Form("lineas") then
mirecordset("Entradas") = Request.Form("Entradas")
ahora si ninguno de los valores viene en blanco, intentaría hacer la comparación de la siguiente manera:
Cita: If Request.Form("Entradas")<>"" Then
if cdbl(mirecordset("Lineas")) = cdbl(Request.Form("lineas")) then
mirecordset("Entradas") = Request.Form("Entradas")
Es solo una idea.. espero te ayude en algo, de todas maneras avisa

Saludos!