Найдено 217 результатов
- Вт 23 ноя 2021 09:37
- Форум: Universal Data Access Components
- Тема: Ошибка UNION ALL + SmartFetch
- Ответы: 12
- Просмотры: 9759
Re: Ошибка UNION ALL + SmartFetch
Исправление ошибки планируется?
- Пн 01 ноя 2021 09:25
- Форум: Universal Data Access Components
- Тема: Ошибка UNION ALL + SmartFetch
- Ответы: 12
- Просмотры: 9759
Re: Ошибка UNION ALL + SmartFetch
Странно, ну вот, еще раз: https://files.dp.ua/ru/DBAUYcz
у меня ошибка воспроизводится
у меня ошибка воспроизводится
Project Project1.exe raised exception class ESmartFetchError with message 'Record is not found'.
- Пт 29 окт 2021 13:27
- Форум: Universal Data Access Components
- Тема: Ошибка UNION ALL + SmartFetch
- Ответы: 12
- Просмотры: 9759
Re: Ошибка UNION ALL + SmartFetch
Проблема не решена. Я получаю ошибку Record not found
Замените код на вот этот и вы получите ошибку:
я так понимаю, проблема с FetchRows.
У меня используется таблица с пагинацитей.
Замените код на вот этот и вы получите ошибку:
Код: Выделить всё
procedure TForm1.Button2Click(Sender: TObject);
begin
UniQuery1.SpecificOptions.Values['FetchAll'] := 'False';
UniQuery1.FetchRows := 1;
UniQuery1.SmartFetch.LiveBlock := True;
UniQuery1.SmartFetch.Enabled := True;
UniQuery1.SmartFetch.Enabled := true;
UniQuery1.ParamByName('PARAM1').AsString := '7451487';
UniQuery1.Open;
end;
У меня используется таблица с пагинацитей.
- Пт 29 окт 2021 12:21
- Форум: Universal Data Access Components
- Тема: Ошибка UNION ALL + SmartFetch
- Ответы: 12
- Просмотры: 9759
Re: Ошибка UNION ALL + SmartFetch
Еще вопрос.
А зачем использовать JOIN, ведь в SQLGetKeyValues идет запрос только для A.ID.
А зачем использовать JOIN, ведь в SQLGetKeyValues идет запрос только для A.ID.
- Чт 28 окт 2021 08:38
- Форум: Universal Data Access Components
- Тема: Ошибка UNION ALL + SmartFetch
- Ответы: 12
- Просмотры: 9759
Re: Ошибка UNION ALL + SmartFetch
Еще вопрос.
Подскажите, а как быть с макросами?
Или в запросе в свойстве SQLGetKeyValues макросы тоже будут заменены?
Подскажите, а как быть с макросами?
Или в запросе в свойстве SQLGetKeyValues макросы тоже будут заменены?
- Ср 27 окт 2021 12:55
- Форум: Universal Data Access Components
- Тема: Ошибка UNION ALL + SmartFetch
- Ответы: 12
- Просмотры: 9759
Re: Ошибка UNION ALL + SmartFetch
Т.е. убрать из запроса все поля и оставить только поля ID (в моем случае)....
А я туда вписывал не запрос, а просто два символа "ID".
Спасибо.
А я туда вписывал не запрос, а просто два символа "ID".
Спасибо.
- Ср 20 окт 2021 13:55
- Форум: Universal Data Access Components
- Тема: Ошибка UNION ALL + SmartFetch
- Ответы: 12
- Просмотры: 9759
Ошибка UNION ALL + SmartFetch
Есть SQL-запрос в компоненте UniQuery1.
Ссылка на пример (https://files.dp.ua/ru/PGRfAmND )
Используется конструкция UNION ALL.
Если включить SmartFetch, то появляется ошибка "Invalid command count of column list and variable list do not match".
Запустите пример и нажмите Button2.
Delphi 10.4.2 + UniDAC 9.0.1
Ссылка на пример (https://files.dp.ua/ru/PGRfAmND )
Используется конструкция UNION ALL.
Если включить SmartFetch, то появляется ошибка "Invalid command count of column list and variable list do not match".
Запустите пример и нажмите Button2.
Delphi 10.4.2 + UniDAC 9.0.1
- Ср 14 июл 2021 11:16
- Форум: Universal Data Access Components
- Тема: Не генерируется запрос _stUpdate (GenerateSQL)
- Ответы: 28
- Просмотры: 18246
Re: Не генерируется запрос _stUpdate (GenerateSQL)
Спасибо!Кроме этого если установить свойство LocalUpdate в True запросы генерироваться не будут. Но и на сервер никакие изменения уходить тоже не будут.
- Ср 14 июл 2021 10:56
- Форум: Universal Data Access Components
- Тема: Не генерируется запрос _stUpdate (GenerateSQL)
- Ответы: 28
- Просмотры: 18246
Re: Не генерируется запрос _stUpdate (GenerateSQL)
Проблема с форумом - не могу прикрепить картинку к сообщению.
В статусе написано "Не удалось прикрепить вложение".
Не знаю, куда сообщить, поэтому пишу здесь.
В статусе написано "Не удалось прикрепить вложение".
Не знаю, куда сообщить, поэтому пишу здесь.
- Ср 14 июл 2021 10:53
- Форум: Universal Data Access Components
- Тема: Не генерируется запрос _stUpdate (GenerateSQL)
- Ответы: 28
- Просмотры: 18246
Re: Не генерируется запрос _stUpdate (GenerateSQL)
Код: Выделить всё
Если Вы вообще не собираетесь использовать редактирование данных в датасете - Вы можете установить свойство датасета ReadOnly в True.
Проблема в том, что, если включить ReadOnly, то сетка DBGrid часть полей "рисует" серыми.
По идее, датасет должен быть условно редактируемым, т.е. чтобы сетка "думала", что датасет редактируемый, а самом деле у датасета есть только select и refresh запросы. Как-то так.
- Ср 14 июл 2021 10:43
- Форум: Universal Data Access Components
- Тема: Не генерируется запрос _stUpdate (GenerateSQL)
- Ответы: 28
- Просмотры: 18246
Re: Не генерируется запрос _stUpdate (GenerateSQL)
Код: Выделить всё
Уточните, пожалуйста, что именно Вы хотите отключить?
Извините, я уже и не знаю, как вам пояснить :(
что именно в моем вопрос непонятно? какое из слов?
- Вт 13 июл 2021 13:50
- Форум: Universal Data Access Components
- Тема: Не генерируется запрос _stUpdate (GenerateSQL)
- Ответы: 28
- Просмотры: 18246
Re: Не генерируется запрос _stUpdate (GenerateSQL)
в третий раз пишу: мне этого не нужно, как это отключить?DML-операций будут автоматически генерироваться нужные запросы
- Вт 13 июл 2021 11:28
- Форум: Universal Data Access Components
- Тема: Не генерируется запрос _stUpdate (GenerateSQL)
- Ответы: 28
- Просмотры: 18246
Re: Не генерируется запрос _stUpdate (GenerateSQL)
Все верно.Мы подразумеваем под этим SQUpdate.Text := ''.
Что нужно отключить, чтобы после uniQuery.Open sql-запросы (SQUpdate, SQLInser, SQLDelete) оставались пустыми.
Фактически мне нужен только Select запрос.
- Вт 13 июл 2021 07:54
- Форум: Universal Data Access Components
- Тема: Не генерируется запрос _stUpdate (GenerateSQL)
- Ответы: 28
- Просмотры: 18246
Re: Не генерируется запрос _stUpdate (GenerateSQL)
Вы не поняли, наверное.
Как сделать, чтобы тела update-запросов были пустыми.
Как сделать, чтобы тела update-запросов были пустыми.
- Пн 12 июл 2021 12:42
- Форум: Universal Data Access Components
- Тема: Не генерируется запрос _stUpdate (GenerateSQL)
- Ответы: 28
- Просмотры: 18246
Re: Не генерируется запрос _stUpdate (GenerateSQL)
Сколько лет работаю с uniDAC, первый раз о таком слышу.
Странно, что мне техподдержка не посоветовала изначально просто оставить эти свойства пустыми и не пилить свой велосипед с TDBAccessUtils.SQLGenerator().
Ладно. Вдогонку еще вопрос. Если мне нужно, чтобы uniQuery не генерировал свои update-запросы, какое свойство нужно отключить?
Спасибо.
Странно, что мне техподдержка не посоветовала изначально просто оставить эти свойства пустыми и не пилить свой велосипед с TDBAccessUtils.SQLGenerator().
Ладно. Вдогонку еще вопрос. Если мне нужно, чтобы uniQuery не генерировал свои update-запросы, какое свойство нужно отключить?
Спасибо.