|
09.08.2011, 13:01 | #1 |
Moderator
|
Если ваш хостер это позволяет, то я бы, бесспорно, воспользовался SQL запросом. Это и проще и быстрее и более гибко. Если же вы вынуждены использовать именно Fetch то с числами и деньгами будут проблемы. Сейчас у меня нет возможности ставить эксперименты, однако одна моя коллега уже обращалась ко мне с подобной проблемой. Если не ошибаюсь, результат операции мало того что приходит в виде строки, так еще и в "формате" пользователя вызвавшего запрос. Иными словами, вы получите не "100.50", а, например, "100,5 р." или "р. 100,5". Гипотетически, через Fetch можно получить настройки пользователя и в коде "восстановить" число из строки, однако я бы прибегал к этому решению только если нельзя использовать нормальный SQL. Надеюсь что microsoft решит эту проблему в будущих версиях BIDS Extention.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
|
|