Con el JvDBGrid es muy sencillo, si el Field del Dataset es TBooleanField se hace automaticamente; siempre y cuando la propiedad BooleanEditor del JvDBGrid este a True. Si es un entero con valores 0 y 1, tienes q poner en el evento IsBooleanField del JvDBGrid lo siguiente:
Código Delphi
[-]Field := Grid.DataSource.DataSet.FieldByName('campo');
solo cambias lo de 'campo' por el tuyo,
en la ejecucion veras chekboxes en el JvDBGrid para este campo..