Muchas gracias nochero!!
me costó un poco entender pero al final se me aclararon varias dudas, el replace lo que hace es buscar comillas simples (') y las reemplaza por dobles (o las elimina) dentro de las variables para evitar que rompan el código.
esa vendría a ser una protección que pone el dreamweaver cuando genera el código ASP.
También probé el
' or ''=' y sí funcionó algunas veces,

. Está bueno saberlo.
Saludos y gracias