A vague question normally leads to a vague answer.
A commerce degree is typically broader than an economics degree. Whilst some core subjects within the two degrees overlap, typically the economics degree will only let you choose a second major as your first major will be from within the field of economics. B Commerce however usually lets you choose two majors from within the broader business/commerce field (which can include economics if you wish).