Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
где ASA9,10 хранит текущий формат для DateTime?
|
|||
|---|---|---|---|
|
#18+
hi all. есть софт работающий с сервером ASA9. в нем используется dblib. требуется апдейтить/инсертить поле типа DateTime, для этого в буфер я должен скопировать дату в виде уже готовой строки нужного формата: **************************** SQLDA_VARIABLE *sqlvar; wchar_t bsrc[ 4096 ]; sqlvar = &SqlDA->sqlvar[ Index ]; wcscpy( bsrc, data.operator wchar_t *() ); *( sqlvar->sqlind ) = 0; WideCharToMultiByte( CP_ACP, 0, bsrc, -1, (unsigned char *)sqlvar->sqldata, sqlvar->sqllen, 0, 0 ); **************************** (в переменной data я должен подготовить в виде строки свою дату....) от куда можно взять (из какой системной таблицы) текущий формат для DateTime? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2007, 17:55 |
|
||
|
где ASA9,10 хранит текущий формат для DateTime?
|
|||
|---|---|---|---|
|
#18+
Alexander Mushnikovот куда можно взять (из какой системной таблицы) текущий формат для DateTime?Нет такой вещи. Есть только опция DATE_ORDER которая определяет расшифровку даты. Но она немножко не отсюда... А для работы с timestamp в текстовом виде используй ISO формат: yyyy-mm-dd hh:nn:ss.sss ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2007, 18:01 |
|
||
|
где ASA9,10 хранит текущий формат для DateTime?
|
|||
|---|---|---|---|
|
#18+
White OwlНет такой вещи. Есть только опция DATE_ORDER которая определяет расшифровку даты. Но она немножко не отсюда... А для работы с timestamp в текстовом виде используй ISO формат: yyyy-mm-dd hh:nn:ss.sss понял. спасибо что ответил на мой не совсем корректный вопрос. до меня только сейчас дошло, я перепутал малость;-) в ASA -же нету типа DateTime.....там timestamp! А в timestamp можно и в виде Integer -а дату пихать, правильно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2007, 18:19 |
|
||
|
где ASA9,10 хранит текущий формат для DateTime?
|
|||
|---|---|---|---|
|
#18+
Alexander MushnikovА в timestamp можно и в виде Integer -а дату пихать, правильно?ээээ.... ни разу не пробовал. В текстовом виде задавать проще. Вообще-то, ASA использует принцип неявной конвертации данных при нужде. .... Да, попробовал, можно. Можно даже через float или double. Но... В общем, вот пример: Код: plaintext 1. 2. 3. 4. Так что, лучше работать с текстовым представлением :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2007, 18:33 |
|
||
|
где ASA9,10 хранит текущий формат для DateTime?
|
|||
|---|---|---|---|
|
#18+
White Owl Да, попробовал, можно. Можно даже через float или double. Но... В общем, вот пример: Код: plaintext 1. 2. 3. 4. Так что, лучше работать с текстовым представлением :) ага. у меня этот класс тяжеловатый ... я еще в процессе;-) на клиенте я timestamp держу в Int ( при отображении автоматом конвертится в строку )...но это только для ASA. сам класс универсальный ...т.е. возможно подключение и ASE, и DB2, и планируется еще и Oracle. поэтому и закладываюсь на всевозможные типы данных. ну вот что-то меня и переклинило по поводу DateTime для ASA;-) уже исправился! спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2007, 19:33 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=34651392&tid=2012012]: |
0ms |
get settings: |
11ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
59ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 246ms |
| total: | 420ms |

| 0 / 0 |
