Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
15.04.2010, 18:51
|
|||
---|---|---|---|
|
|||
помогите преобразовать дату |
|||
#18+
Есть 2 БД: на Oracle и foxpro. Из таблицы БД Oracle вытягиваю дату(имеет формат dd-mm-yy), мне нужно преобразовать эту дату в формат mm-dd-yy, чтобы перекинуть в БД foxpro. Помогите, пожалуйста ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.04.2010, 19:00
|
|||
---|---|---|---|
|
|||
помогите преобразовать дату |
|||
#18+
MARGARITA23Есть 2 БД: на Oracle и foxpro. Из таблицы БД Oracle вытягиваю дату(имеет формат dd-mm-yy),Дата формата не имеет. Формат имеет строка символов, обозначающая какую-то дату. мне нужно преобразовать эту дату в формат mm-dd-yy, чтобы перекинуть в БД foxpro.В фокс надо передавть именно дату, а не строку. Помогите, пожалуйстаКак Вы получаете данные с сервера? Каким запросом? Каковы типы полей в запросе? Это все надо угадывать? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.04.2010, 19:02
|
|||
---|---|---|---|
помогите преобразовать дату |
|||
#18+
MARGARITA23, SET DATE, SET CENTURY OFF не спасает? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.04.2010, 19:48
|
|||
---|---|---|---|
|
|||
помогите преобразовать дату |
|||
#18+
Похоже меня не понимают. Есть ли какая-нибудь функция, которая преобразует дату,например, 13.11.09 к виду 11.13.09? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.04.2010, 19:51
|
|||
---|---|---|---|
помогите преобразовать дату |
|||
#18+
MARGARITA23, попробуйте Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.04.2010, 19:59
|
|||
---|---|---|---|
помогите преобразовать дату |
|||
#18+
MARGARITA23, Хотя если из ораколовой базы Вам необходимо вытащить строку, а не дату, то сделать это можно так Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.04.2010, 21:28
|
|||
---|---|---|---|
помогите преобразовать дату |
|||
#18+
MARGARITA23Похоже меня не понимают. Есть ли какая-нибудь функция, которая преобразует дату,например, 13.11.09 к виду 11.13.09? Похоже, Вы не понимаете саму основу программирования. Данные хранятся совсем не так, как они отображаются! То, о чем Вы говорите - это отображение данных. Но физически-то они записаны совсем не так. Другими словами, ничего никуда для копирования из одной базы в другую преобразовывать не надо. Ну, если Вам так проще понять, считайте, что и FoxPro и Oracle достаточно "умные", чтобы понять, что речь идет о датах, и при этом не важно как именно они отображаются А вот как отобразить дату в FoxPro - это можно решить настройкой SET DATE и связанными с ней настройками ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.04.2010, 21:34
|
|||
---|---|---|---|
помогите преобразовать дату |
|||
#18+
Каким образом переписывать собираешься проясни ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.04.2010, 21:40
|
|||
---|---|---|---|
помогите преобразовать дату |
|||
#18+
У тебя скорее всего удаленное представление или результат запроса к Ораколовской таблице. Дык драйвер ODBC автоматически подгоняют стандарты для фокса, по этому ты дату и видишь. Как она отображается зависит от SET DATE Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=41&tablet=1&tid=1585405]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
44ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 155ms |
0 / 0 |