0 / 0 / 0
Регистрация: 20.11.2017
Сообщений: 4
|
|||||||||||
1 | |||||||||||
Формат даты в запросах MS Access к БД Informix через ODBC20.11.2017, 13:48. Показов 2449. Ответов 7
Метки нет (Все метки)
Имеется БД Informix и ODBC-драйвер к ней.
MS Access успешно подключается к БД, открывает все таблицы и корректно отображает дату, например: Теперь пробую сделать запрос по дате, например (создан мастером):
ODBC--call failed. [Informix][Informix ODBC Driver][Informix]Non-numeric character in datetime or interval. (#-1262) Пробую вручную подправить так:
Syntax error in date in query expression '(((informix_callrecord.[callstart])>=#2.10.2017#)'
0
|
20.11.2017, 13:48 | |
Ответы с готовыми решениями:
7
Access формат даты Формат даты в Access Access, формат даты Как согласовать формат даты Access и SQL Server? |
17486 / 7248 / 1651
Регистрация: 21.06.2012
Сообщений: 13,863
|
|
20.11.2017, 14:00 | 2 |
В Jet SQL датная константа имеет вид #mm/dd/yyyy#
0
|
0 / 0 / 0
Регистрация: 20.11.2017
Сообщений: 4
|
|
21.11.2017, 10:17 [ТС] | 3 |
Могу предположить, что формат даты #2/10/2017# в созданном Мастером запросе задаётся где-то в настройках Access.
Формат же даты в реально отправляемом в ODBC драйвер SQL-запросе тоже должен где-то задаваться, полагаю, описанием формата поля callstart в таблице informix_callrecord. Это описание сейчас пустое, и в списке нет описания формата даты, нужного информиксу (2017-11-20 13:00:00.000): Эта проблема как-то решается в Access или он для решения данной задачи непригоден?
0
|
Мы один, давай на "ты"
3421 / 1299 / 312
Регистрация: 16.06.2016
Сообщений: 3,044
|
|
21.11.2017, 11:21 | 4 |
Vodnik, это форматирование и на хранение практически (например Short Date сохранит только значение даты, хотя могу ошибаться) никак не влияет.
0
|
10446 / 5445 / 1375
Регистрация: 05.10.2016
Сообщений: 15,430
|
|
21.11.2017, 14:49 | 5 |
0
|
0 / 0 / 0
Регистрация: 20.11.2017
Сообщений: 4
|
|
21.11.2017, 16:11 [ТС] | 6 |
0
|
10446 / 5445 / 1375
Регистрация: 05.10.2016
Сообщений: 15,430
|
|
21.11.2017, 16:21 | 7 |
0
|
7395 / 4532 / 295
Регистрация: 12.08.2011
Сообщений: 14,015
|
|
22.11.2017, 02:28 | 8 |
Эту проблему вы можете решить или вы для этого непригодны?
Изучайте функцию format()
0
|
22.11.2017, 02:28 | |
22.11.2017, 02:28 | |
Помогаю со студенческими работами здесь
8
Связка Access с MySQL через ODBC Чтение 2 полей Access через ODBC Помогите через ODBC законнектиться к БД Access Обновление данные в Excel из Access через ODBC Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |