ahh... no, me parece que entonces sería así:
Supongamos que los checkboxes se llamen
desde chk1
hasta chk15 y los campos a modificar desde Campo1 hasta campo15
entonces,..
SQL = "UPDATE Table SET "
If Not IsNull(Request("chk1")) then SQL = SQL & "campo1 = campo1 + 1, "
If Not IsNull(Request("chk2")) then SQL = SQL & "campo2 = campo2 + 1, "
If Not IsNull(Request("chk3")) then SQL = SQL & "campo3 = campo3 + 1, "
'...
'...
If Not IsNull(Request("chk15")) then SQL = SQL & "campo15 = campo15 + 1, "
' acá habría que eliminar la última ", " que quede del string parcial SQL...
SQL = SQL & " WHERE campoID = " Request("AlgunCampoID")
seguro que con un for se mejora un poco más, pero eso te lo dejo a vos
saludos