Hola!!
La verdad, no sé porque no te funciona, lo veo correcto.
Por probar, (si quieres), cambia la cadena de conexion y ponle la ruta directa (quitale el Server.MapPath).
Y también prueba a cambiar la orden INSERT, quitale los nombres de los campos.
También te recomiendo que revises los campos de la BD, sus tipos.
Suerte!!