Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Форматирование SQL запроса / 9 сообщений из 9, страница 1 из 1
27.03.2006, 14:54:57
    #33627294
Evgeshka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование SQL запроса
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
With ActiveSheet.QueryTables.Add(Connection:=ConStr, Destination:=Range("A1"), Sql:=SqlStr)
        .FieldNames = True
        .RefreshStyle = xlInsertDeleteCells
        .RowNumbers = False
        .FillAdjacentFormulas = False
        .RefreshOnFileOpen = False
        .HasAutoFormat = True
        .BackgroundQuery = True
        .TablesOnlyFromHTML = False
        .Refresh BackgroundQuery:=False
        .SavePassword = True
        .SaveData = False
 End With

Надо, чтобы числа в лист вставлялись округленные, без дробной части. Как это сделать?
...
Рейтинг: 0 / 0
27.03.2006, 15:13:23
    #33627373
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование SQL запроса
в листе у нужного столбца выбрать нужный формат (числовой: число десятичных знаков 0)
...
Рейтинг: 0 / 0
27.03.2006, 15:17:15
    #33627400
Evgeshka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование SQL запроса
vkodorв листе у нужного столбца выбрать нужный формат (числовой: число десятичных знаков 0)

Не чувак, так не пойдет! Мне нужно числа округлять, а так как ты предлагаешь форматируется только отображение чисел, а дробные значения чисел в ячейках остаются.
...
Рейтинг: 0 / 0
27.03.2006, 15:19:40
    #33627414
txt11111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование SQL запроса
Evgeshka vkodorв листе у нужного столбца выбрать нужный формат (числовой: число десятичных знаков 0)

Не чувак, так не пойдет! Мне нужно числа округлять, а так как ты предлагаешь форматируется только отображение чисел, а дробные значения чисел в ячейках остаются .
Тогда еще проще. Сделай округление уже в самом SQL-запросе, получишь готовенький рекордсет.
...
Рейтинг: 0 / 0
27.03.2006, 15:39:44
    #33627473
Evgeshka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование SQL запроса
txt11111 Evgeshka vkodorв листе у нужного столбца выбрать нужный формат (числовой: число десятичных знаков 0)

Не чувак, так не пойдет! Мне нужно числа округлять, а так как ты предлагаешь форматируется только отображение чисел, а дробные значения чисел в ячейках остаются .
Тогда еще проще. Сделай округление уже в самом SQL-запросе, получишь готовенький рекордсет.

Как это сделать ???
...
Рейтинг: 0 / 0
27.03.2006, 15:47:52
    #33627523
txt11111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование SQL запроса
Почитай в БОЛе про фунции ROUND, CEILING, FLOOR.
...
Рейтинг: 0 / 0
27.03.2006, 16:00:00
    #33627574
Форматирование SQL запроса
Вообще откуда данные тянешь, какая БД?
...
Рейтинг: 0 / 0
27.03.2006, 16:02:25
    #33627583
Evgeshka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование SQL запроса
Пользователь2Вообще откуда данные тянешь, какая БД?

Oracle
...
Рейтинг: 0 / 0
27.03.2006, 16:06:19
    #33627594
Evgeshka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование SQL запроса
txt11111Почитай в БОЛе про фунции ROUND, CEILING, FLOOR.

Я Вашу идею понял, она мне подходит. Только какие функции для этого в Oracle есть?
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Форматирование SQL запроса / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]