is a water soluble vitamin...so body will take up how much is required & the rest will be excreted through urine.
However the preferred route of Vit B12 injection
is intramuscular. And intravenous injection may cause pain at the site & inflammation of the injected vein.
So...just be careful from next time or seek the help of a nursing assistant.
Wish you Good Health.