InTouch и Oracle

Вопросы, не попадающие в другие разделы.

InTouch и Oracle

Сообщение Grigoriy_L » Пн июн 28, 2010 5:05 am

Кто нибудь пробовал писать из InTouch в Oracle? Поделитесь опытом!?
В MSSql записывает все без проблем, при помощи SQLInsert. А при записи в Oracle возникает проблема с синтаксисом. В частности запись даты. В MsSql можно было в BindList-е указать DateTime и все записывалось нормально, а в Oracle нужно указать ToDate(tag,###) и т.п. Подскажите что делать???
Grigoriy_L
 
Сообщения: 8
Зарегистрирован: Пн июн 28, 2010 4:59 am

Re: InTouch и Oracle

Сообщение igor_cher » Ср окт 03, 2012 7:07 pm

Присоединяюсь к вопросу. Как правильно записать дату и время в Oracle.
igor_cher
 
Сообщения: 9
Зарегистрирован: Ср авг 08, 2012 5:01 pm

Re: InTouch и Oracle

Сообщение Генератор зла » Ср окт 03, 2012 8:54 pm

igor_cher писал(а):Присоединяюсь к вопросу. Как правильно записать дату и время в Oracle.

Строкой :!:
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: InTouch и Oracle

Сообщение igor_cher » Вт ноя 20, 2012 12:22 pm

Напишу подробнее как я решил этот вопрос:
1. Создаем тег Date_Time типа Memory Message
2. Присваиваем тегу дату и время: Date_Time = "TO_DATE('" + $DateString + " " + StringMid($TimeString,1,8) + "','dd/mm/yyyy hh24:mi:ss')";
3. В BindList пишем строчку: (тег): Date_Time (ColumnName): F_DATE_TIME delim()
4. Ну и выполняем вставку в Oracle: SQLInsert( ConnectionId, TableName, BindList );
igor_cher
 
Сообщения: 9
Зарегистрирован: Ср авг 08, 2012 5:01 pm


Вернуться в Другое

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 48

cron