|
Внешние источники данных и "Выбрать первые в запросе" |
☑ |
0
Plastilin
19.03.12
✎
03:36
|
Начал пробовать внешние источники данных...при подключении все норм проходит все читает..но если поставить в запросе галочку "Выбрать первые 1" то вылетает ошибка
{Документ.Заявка.Форма.ФормаДокумента.Форма(1374)}: Ошибка при вызове метода контекста (Выполнить)
Таблица = Запрос.Выполнить().Выгрузить();
по причине:
Ошибка выполнения запроса
по причине:
Ошибка внешней базы данных:
ошибка при выполнении запроса
по причине:
Ошибка ODBC. SQLSTATE: 42000
Номер ошибки: 1064
Описание: [MySQL][ODBC 5.1 Driver][mysqld-5.0.95]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '1
T1.driverLat,
T1.driverLong
FROM taxiGeo T1' at line 1
|
|
1
Plastilin
19.03.12
✎
03:38
|
при чем ошибка точно из за этой галочки в запросе...кто сталкивался с данной проблемой подскажите куда рыть!
|
|
2
Wobland
19.03.12
✎
04:54
|
>check the manual that corresponds to your MySQL server version for the right syntax to use near '1
проверял мануал?
|
|
3
vicof
19.03.12
✎
05:59
|
(0) Запрос не покажешь?
|
|
4
Plastilin
19.03.12
✎
11:08
|
ПарамСоединения = Новый ПараметрыСоединенияВнешнегоИсточникаДанных;
ПарамСоединения.СтрокаСоединения= "
|DRIVER={MySQL ODBC 5.1 Driver};
|SERVER=localhost;
|DATABASE=base;
|UID=1c_user;
|PWD=123;";
ВнешниеИсточникиДанных.БД.УстановитьОбщиеПараметрыСоединения(ПарамСоединения);
ВнешниеИсточникиДанных.БД.УстановитьСоединение();
Запрос = Новый Запрос("ВЫБРАТЬ ПЕРВЫЕ 1
| Tab.Lat,
| Tab.Long
|ИЗ
| ВнешнийИсточникДанных.БД.Таблица.Tab КАК Tab");
Таблица = Запрос.Выполнить().Выгрузить();
|
|
5
acsent
19.03.12
✎
11:12
|
mysql
|
|
6
acsent
19.03.12
✎
11:13
|
не поддерживает конструкцию ТОР N
|
|
7
le_
19.03.12
✎
11:13
|
В MySQL используется Limit вместо TOP.
Может, с этим связано.
|
|
8
Plastilin
19.03.12
✎
11:14
|
мне нужна единственная запись с таблицы.как тогда сделать?
|
|
9
qeos
19.03.12
✎
11:18
|
(8) если выборка.Следующий() тогда // тут твоя единственная запись.
|
|
10
Plastilin
19.03.12
✎
11:24
|
а без выборки??записей много...
|
|
11
Ненавижу 1С
гуру
19.03.12
✎
11:25
|
потому что недоразработчики платформы не удосужились правильно транслировать запросы в разные СУБД
|
|
12
Plastilin
19.03.12
✎
11:28
|
(11) -20 к карме им..
|
|
13
Plastilin
19.03.12
✎
16:27
|
как без выборки??!!!!
|
|
14
le_
19.03.12
✎
16:41
|
(13) Сделай без внешнего источника 1С, просто запрос к MySQL.
|
|
15
le_
19.03.12
✎
16:43
|
+ (14) Через DAO, например.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший