Имя: Пароль:
1C
1C 7.7
v7: прямой доступ к SQl отрезается время из поля DateTime
0 il
 
06.03.12
09:38
Собст-но код
   ODRecordSet = СоздатьОбъект("ODBCRecordSet");
   ODRecordSet.УстБД(БазаДанных);
   ТекстЗапроса = "
   |Select
   |    orType,
   |    docNumber,
   |    orDate
   |  FROM DBO.DS_Orders
   |  WHERE orType=0
   |";        
       ТабДок=СоздатьОбъект("ТаблицаЗначений");
   ТабДок = ПолучитьВыборку(ODRecordSet, ТекстЗапроса,);
   ODRecordSet.УстБД1С();            
   ТабДок.ВыбратьСтроки();
   Пока ТабДок.ПолучитьСтроку()=1 Цикл
       Сообщить(ТабДок.docNumber+" _  "+ТабДок.orDate);
   КонецЦикла;
Выдаются только даты а время отрезает, у поля orDate тип DateTime
Как сделать чтобы поле переходило полностью
1 ДенисЧ
 
06.03.12
09:39
cast(ordate as varchar(20))
2 Mikeware
 
06.03.12
09:40
кастуй к строке
3 il
 
06.03.12
09:41
(1) в какой момент?
4 Mikeware
 
06.03.12
09:42
(3) а что, есть варианты?