Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.11.2011, 15:10   #1
Andrey3055
Пользователь
 
Регистрация: 27.10.2009
Сообщений: 15
По умолчанию Задание числового типа полю в запросе

Всем привет!
Использую запрос в написании кода VBA в программе. Но у меня не получается выгрузить одно поле. Ему нужно задать формат числовой с двумя знаками после запятой. Как это написать, я не знаю.

Код HTML:
Const sQ1 = "SELECT T1.F1, T2.F18, T1.F20,  T1.F24, '' as f1, '' as f2, T1.F27, T1.F30, T1.F23, T2.F2, T2.F6, T2.F26, T2.F29, T2.F31, T2.F34, " + _
        "T2.F37, T1.F2, '' as f3, T1.F3, '' as f4, '' as f5, '' as f6, T1.F7, '' as f7, T1.F10, '' as f8, T1.F14, '' as f9, T1.F17, '' as f10, T1.F32, '' as f11 FROM [Eeno1$A", sQ2 = ":AK"
Конкретнее, в
Код HTML:
Const sQ1 = "SELECT T1.F1, T2.F18, T1.F20,  T1.F24, '' as f1, '' as f2, T1.F27, T1.F30, T1.F23,
Я уже пробовал писать
Код HTML:
, cast(F23 as numeric) from T2
Код HTML:
, cast(T2.F23 as numeric)
выходят только ошибки!

Как сделать чтобы выгрузилось поле из таблицы T2.F23?
В реальности, если задать в самом файле этому столбцу формат числовой, то все сразу выгрузится. а как сделать программно? Так как все остальные поля выгружаются
Andrey3055 вне форума Ответить с цитированием
Старый 24.11.2011, 21:55   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

попробуйте: cast(T2.F23 as DECIMAL(12,2))
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Си/Си++ Выбор подмножеств из числового множества Маришка_Курносова Помощь студентам 4 11.09.2010 17:43
Генерация числового ряда T.N.T Microsoft Office Excel 3 09.01.2010 01:24
Задание маски для числового столбца... DenProx БД в Delphi 5 16.12.2009 17:30