|
Сортировка по дате в ADO-запросе к Excel
|
|||
---|---|---|---|
#18+
Здравствуйте, уважаемые профи! Столкнулся с простой с первого взгляда проблемой... Имеется таблица Excel с выгрузкой из некой БД. В данной выгрузке даты представлены в формате строки, а не в формате даты, в связи с чем, сортировка по дате при обращении через ADO к данному документу происходит криво. Первым делом я попробовал сменить тип данных в ячейке, что не дало мне результата, гугл тоже обломал. Поэтому обращаюсь к Вам! Что делать? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2015, 18:48 |
|
Сортировка по дате в ADO-запросе к Excel
|
|||
---|---|---|---|
#18+
Забыл пояснить, что запрос выполняю из VB6, провайдер Microsoft.ACE.OLEDB.12.0 ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2015, 18:58 |
|
Сортировка по дате в ADO-запросе к Excel
|
|||
---|---|---|---|
#18+
а) Преобразовать заранее в эксельной таблице текст в дату или б) Делать преобразование в самом запросе и сортировать по нему ЗЫ: экстрасенсы в отпуске, ваш экран отсюда не видно, без приложенного файла более конкретных ответов не ждите. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2015, 19:10 |
|
Сортировка по дате в ADO-запросе к Excel
|
|||
---|---|---|---|
#18+
Если я изменил формат ячейки, разве не изменится формат данных в ней? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2015, 19:15 |
|
Сортировка по дате в ADO-запросе к Excel
|
|||
---|---|---|---|
#18+
В данном случае это уже преобразованные ячейки в формат даты. Но в основном документе они представлены в формате "Общий" ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2015, 19:18 |
|
Сортировка по дате в ADO-запросе к Excel
|
|||
---|---|---|---|
#18+
IvanCЕсли я изменил формат ячейки, разве не изменится формат данных в ней? нет IvanCВ данном случае это уже преобразованные ячейки в формат даты. Но в основном документе они представлены в формате "Общий"ну этот файл будет отсортирован при запросе правильно. Так в чем тогда проблема? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2015, 23:54 |
|
Сортировка по дате в ADO-запросе к Excel
|
|||
---|---|---|---|
#18+
Я делаю запрос следующего вида: Код: sql 1.
в итоге получаю дату 15.04.2007 вместо 10.10.2013. Сейчас попробую еще поменять данные в самой ячейке, посмотрю, что получится и отпишусь. Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2015, 14:57 |
|
|
start [/forum/topic.php?fid=60&msg=39031684&tid=2155820]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 295ms |
total: | 422ms |
0 / 0 |