Also foods like sweet corn and beans are starchy vegetables. I understand that the body converts these kinds of foods to sugar.
Honey contains both glucose and fructose , rather more of the latter.
It can be used as a sweetener and because it is 'sweeter' than cane sugar, smaller amounts can be used. There have been several studies comparing blood sugar levels after ingesting equivalent amounts of glucose, sucrose, rice, potatoes, etc. and honey. The blood sugar levels after honey are about a third of those following glucose. There may be some disadvantages in using honey, however. It is perfectly all right to consume starchy foods and indeed they are an important source of about half the calories you need and sometimes, as in the case of beans, of protein.