Hola.
FillShchema en realidad te trae la representación de los datos, esto es util sino no necesitas traer registros sino saber los campos que tiene la tabla, de que timpo son etc:
http://support.microsoft.com/kb/314145/es
Yo creo que si solo queres insertar datos lo mejor es que uses un comando OldCommand