powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Как преобразовать значение в Парадоксе из строки в DateTime
1 сообщений из 1, страница 1 из 1
Как преобразовать значение в Парадоксе из строки в DateTime
    #35526364
EdGreen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вроде бы проблемы никакой нет.
делаю запрос:
Код: plaintext
1.
2.
3.
4.
5.
Select Format(TimeVal,'dd.mm.yyyy hh:mm:ss') as TimeVal, Event 
	from  	[Plogdata#DB]
	Where   Format(TimeVal,'dd.mm.yyyy hh:mm:ss') Between 
		'15.08.2008 08:00:00' And 
		'15.08.2008 12:34:00'
Через ADODB.Connection Строка подключения такая:

Код: plaintext
1.
2.
DBConn.Open("Provider=Microsoft.Jet.OLEDB.4.0;" 
+ "Data Source="  + Path + ";"
+ "Extended Properties=""Paradox 5.x;"";")
тоесть база Парадокс.
Всё работает, но очень долго. Всё из за того, что используется преобразование DateTime в строку перед каждым сравнением.
Как мне '15.08.2008 08:00:00' And '15.08.2008 12:34:00' перевести сразу в DateTime?
Cast как в SQL сервере не срабатывает без объяснений, а на Convert говорит, что нет такой функции.
Или параметры можно отправить туда, только у меня в 1С 7.7 типа данных DateTime нет.
Как быть?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Как преобразовать значение в Парадоксе из строки в DateTime
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]