Uhm...potresti memorizzare il tutto in un'unica stringa, da inserire in un campo di nome "Font" per poi eseguirne il parsing una volta estratto il valore.
Un esempio sarebbe avere il campo formattato come:
Arial|10|1
"Arial" è ovviamente la famiglia, 10 la dimensione, 1 il valore dell'enumerazione FontStyle. Quando poi andrò a leggere il campo in Vb.NET, valorizzerò il mio font così:
codice:
Dim font_prop() as String = recordset.Fields("Font").ToString.Parse("|")
Dim fnt as New Font(font_prop(0), font_prop(1), font_prop(2))
...Non so se sono riuscito a spiegarmi, eventualmente fammi sapere