Найдено 328 результатов
- Чт 14 май 2015 14:10
- Форум: Universal Data Access Components
- Тема: CRUD на хранимках
- Ответы: 16
- Просмотры: 14117
Re: CRUD на хранимках
Это корректное поведение и мы не меняли его много времени. Пожалуйста, уточните номер версии UniDAC, в которой out параметрам автоматически устанавливался тип ptOutput.
- Чт 14 май 2015 13:46
- Форум: Universal Data Access Components
- Тема: PG. UniDac 6.1.3. TUniQuery. Транзакции
- Ответы: 6
- Просмотры: 6611
Re: PG. UniDac 6.1.3. TUniQuery. Транзакции
Для того чтобы начать транзакцию, вызовите метод TUniTransaction.StartTransaction . Тогда для случая
А для случая
вы получите сообщение об ошибке 'в транзакции в режиме "только чтение" нельзя выполнить UPDATE.'.raMZES писал(а):Не важно, указал ли я то, что TUniTransaction должна быть ReadOnly, данные все равно изменяются\удаляются.
А для случая
изменения, которые вы внесли в приложении 1, не будут видны в приложении 2 до тех пор, пока вы не вызовите в приложении 1 метод TUniTransaction.Commit .raMZES писал(а):В другом приложении (тестовом, параллельно запущенном) для TUniTransaction указываю уровень изоляции ilRepeatableRead, но при повторном запросе, без завершения и старта транзакции, dвидны добавленные\измененные данные из первого приложения.
- Вт 12 май 2015 14:09
- Форум: Universal Data Access Components
- Тема: CRUD на хранимках
- Ответы: 16
- Просмотры: 14117
Re: CRUD на хранимках
Для ранее указанного мной примера, кроме установления свойства TUniStoredProc.Options.ReturnParams в True, укажите, что параметры с именами 'id' и 'dt'(из свойства TUniStoredProc.SQLInsert.Tex) являются OUT параметрами. Для этого, в событии TUniStoredProc.BeforeUpdateExecute, задайте свойству параметра TDAParam.ParamType значение ptOutput. Например:
Код: Выделить всё
procedure TForm1.UniStoredProc1BeforeUpdateExecute(Sender: TDataSet;
StatementTypes: TStatementTypes; Params: TDAParams);
begin
if stInsert in StatementTypes then begin
Params.ParamByName('id').ParamType := ptOutput;
Params.ParamByName('dt').ParamType := ptOutput;
end;
end;
- Пн 27 апр 2015 13:13
- Форум: Universal Data Access Components
- Тема: iOS и Azure SQL
- Ответы: 1
- Просмотры: 3741
Re: iOS и Azure SQL
На данный момент поддержка Azure SQL Database для Direct режима находится в стадии разработки. Мы постараемся завершить ее реализацию к выпуску следующей версии UniDAC.
- Пт 17 апр 2015 12:41
- Форум: SQL Server Data Access Components
- Тема: Требование на смену пароля
- Ответы: 3
- Просмотры: 13576
Re: Требование на смену пароля
Если у вас возникнут вопросы относительно SDAC, пожалуйста задавайте их и мы на них ответим.
- Вт 14 апр 2015 12:50
- Форум: SQL Server Data Access Components
- Тема: Требование на смену пароля
- Ответы: 3
- Просмотры: 13576
Re: Требование на смену пароля
При соединении к серверу под учетной записью, для которой стоит требование о смене пароля, вы получите соответствующее сообщение SQL Server о необходимости изменить пароль пользователя. Для того чтобы изменить пароль для такой учетной записи, используйте метод TMSConnection.ChangePassword. Например:
Код: Выделить всё
MSConnection.ChangePassword('new_password');
- Ср 18 мар 2015 13:17
- Форум: SQL Server Data Access Components
- Тема: OpenNext
- Ответы: 1
- Просмотры: 14574
Re: OpenNext
Да, вы сможете получить следующий набор данных только 1 раз и не сможете произвольным образом переключаться между наборами данных.
- Чт 05 мар 2015 11:05
- Форум: SQL Server Data Access Components
- Тема: Некорректный вызов хранимых процедур
- Ответы: 7
- Просмотры: 11419
Re: Некорректный вызов хранимых процедур
Чтобы исправить описанный вами дефект, нам необходимо у себя его воспроизвести. По вашему описанию нам не удалось это сделать, поэтому нам нужен небольшой тестовый проект, на котором этот дефект воспроизводится. Пожалуйста, постарайтесь составить такой проект и прислать его нам на andreyz*devart*com .
- Чт 05 мар 2015 10:49
- Форум: SQL Server Data Access Components
- Тема: Время подключения SDAC в direct mode
- Ответы: 1
- Просмотры: 5126
Re: Время подключения SDAC в direct mode
Проблема, связанная с медленным соединением с сервером в Direct режиме, уже исправлена. Это исправление будет включено в следующий SDAC билд.
- Ср 04 мар 2015 12:21
- Форум: SQL Server Data Access Components
- Тема: Некорректный вызов хранимых процедур
- Ответы: 7
- Просмотры: 11419
Re: Некорректный вызов хранимых процедур
Приятно видеть, что проблема решена. Если у вас возникнут вопросы по использованию наших компонентов - обращайтесь.
- Чт 26 фев 2015 07:54
- Форум: SQL Server Data Access Components
- Тема: Некорректный вызов хранимых процедур
- Ответы: 7
- Просмотры: 11419
Re: Некорректный вызов хранимых процедур
Уточните, вам удалось решить проблему, описанную в первом посте?
- Вт 24 фев 2015 08:49
- Форум: SQL Server Data Access Components
- Тема: Некорректный вызов хранимых процедур
- Ответы: 7
- Просмотры: 11419
Re: Некорректный вызов хранимых процедур
Нам не удалось воспроизвести описанную вами проблему. Пожалуйста, создайте небольшой тестовый пример для ее демонстрации и пришлите на andreyz*devart*com . В пример также включите скрипты для создания таблиц и хранимых процедур.
- Пн 23 фев 2015 17:40
- Форум: SQL Server Data Access Components
- Тема: Ошибка при установке параметров в Android
- Ответы: 1
- Просмотры: 4793
Re: Ошибка при установке параметров в Android
Спасибо за информацию. Мы воспроизвели ошибку 'Could not convert variant of type (Null) into type (Double)' и будем ее исследовать. Мы сообщим вам о полученных результатах.
- Чт 22 янв 2015 14:59
- Форум: Universal Data Access Components
- Тема: Количество параметров у TUniQuery
- Ответы: 1
- Просмотры: 3237
Re: Количество параметров у TUniQuery
На данный момент, UniDAC не поддерживает такую функциональность. Вы можете оставить свое предложение о реализации данной функциональности на нашем User Voice форуме http://devart.uservoice.com/forums/1046 ... 939-unidac . Если предложение получит достаточное количество голосов, мы рассмотрим возможность его реализации.
- Ср 21 янв 2015 11:24
- Форум: Universal Data Access Components
- Тема: Аналог PacketRecords
- Ответы: 6
- Просмотры: 6592
Re: Аналог PacketRecords
В зависимости от используемого Uni провайдера, код будет выглядеть так. Для SQL Server:
Для InterBase:
Код: Выделить всё
UniQuery.SpecificOptions.Values['SQL Server.FetchAll']:= 'True';
Код: Выделить всё
UniQuery.SpecificOptions.Values['InterBase.FetchAll']:= 'True';