![]() |
|
Внешние источники данных (mySQL) | ☑ | ||
---|---|---|---|---|
0
Alex_Kh_ua
22.08.18
✎
12:06
|
Хочу поделится своей бедой в подключении к базе данных сайта по средством mysql connector odbc 8.0.12 (win32)... База файловая.
Что сделано: 1. Установлен mysql-connector-odbc-8.0.12-win32. 2. В Конфигураторе добавлен новый объект метаданных Внешние источники данных. 3. В процессе добавления таблиц из базы данных сайта произведены настройки https://drive.google.com/file/d/1IGcGxQ6IphHYFpRP2UmcApQpa5paAA7Q/view?usp=sharing, по которым доступ к таблицам базы данных сайта для добавления в объект конфигурации дан.https://drive.google.com/file/d/1GHzlmziYzpQqqUGmqr11aKga2y9PJTsA/view?usp=sharing https://drive.google.com/file/d/13YG6uBDU0U3xppWiNrUfdBOLzanpC24_/view?usp=sharing 4. При попытке выполнить запрос к таблицам БД сайта, во всех случаях кроме одного по команде Запрос.Выполнить().Выгрузить(); возвращает таблицу значений. https://drive.google.com/open?id=1recA3GiekhxlGqYDBSrCibf4pWvQ_-8r А вот в одной таблице ORDER (где содержится информация о заказах) выдает ошибку https://drive.google.com/open?id=17exoI1vztsbqe-tXcHKjihfpei87V_BQ Собственно и вопрос, почему только на этой таблице и в чем проблема может быть? |
|||
1
Salimbek
22.08.18
✎
12:15
|
(0) Дык, назвали таблицу не очень хорошо, т.к. order - это оператор языка запросов. Назвали бы уж тогда orders.
А так - можно попробовать заключить имя этой таблицы в апострофы. |
|||
2
Alex_Kh_ua
22.08.18
✎
12:25
|
(1) подскажите пожалуйста о чем речь?
|
|||
3
Salimbek
22.08.18
✎
12:31
|
(2) А что непонятного? Ну например, типовой запрос будет выглядеть примерно так: select a,b from table order by a
А в твоем случае, из-за того, что имя таблицы такое дурное, получим select a,b from order order by a. Вот все и ругается, что мол ты за фигню мне пишешь. И далее либо переименовываешь таблицу, либо берешь имя в апострофы, типа так: select a,b from 'order' order by a |
|||
4
Eiffil123
22.08.18
✎
12:52
|
(2) order - это оператор сортировки в SQL. Вот он и не понимает, что вы там пытаетесь отсортировать.
|
|||
5
Alex_Kh_ua
22.08.18
✎
12:54
|
(2) Частично понял, но как это приделать к типовому запросу созданным конструктором 1С? http://prntscr.com/klk9mj
|
|||
6
Alex_Kh_ua
22.08.18
✎
13:42
|
АП!
|
|||
7
Alex_Kh_ua
22.08.18
✎
17:20
|
АП!
|
|||
8
Cool_Profi
22.08.18
✎
17:56
|
Переименуй таблицу.
Или не используй ВИД |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |