Hi Kennedy,
I would get this error if your SBO client and VS platform is different and you have both SBO 32 bit and 64 bit installed on this machine.
But if you say you have both x86, that is strange.
1. Can you check on the connectionstring value and post it here ?
2. Does this happen during development or on client ?
Regards
Edy