Несовпадение типов данных

Господа! Есть проблема.

Когда делаю SELECT * ... WHERE Number=x...

VB ругается и говорит, что тип данных не совпадает. Когда же вместо x подставляю конкретное число, то все работает.

Как мне быть ?