Для начала я предлагаю определиться О ЧЕМ мы говорим.
Misha v.3 21.05.2002 12:41
Если обсуждаем методы написаного мной класса m*sql.p - то это одно, если автопреобразование типов - это другое.
В первом случае (а твой вопрос начинался с упоминания о классе, и я считал, что речь идет о его методах) - это бред, т.к. эти методы возвращают строки, которые используются в формировании sql запросов.
Во втором случае (о котором может быть ты неявно подразумевал, но в связи с тем, как был задан тобой вопрос я не понял) - преобразуй на здоровье строки в числа и обратно. Для этого в парсере предостаточно механизмов. Не хочешь делать это руками? - предоставь делать автопреобразования парсеру, но будь готов отвалиться с ошибкой, если он не сможет сделать это автоматически.