Hai provato a vedere se i vari valori (Recordset1.Fields.Item("scheda").Value) sono passati correttamente?
Prova a fare un response.write di questi valori.
L'inserimento se vuoto lo fa correttamente, evidentemente nei value il valore è vuoto.

Ciao