Добрый день,
Разработка студии идет, ориентировочная дата выхода - 1 квартал 2018 года
Найдено 349 результатов
- Вт 17 окт 2017 10:04
- Форум: dbForge for PostgreSQL
- Тема: dbForge for PostgreSQL
- Ответы: 22
- Просмотры: 60995
- Вт 06 июн 2017 14:40
- Форум: Universal Data Access Components
- Тема: UniDAC TLiteUtils.RegisterCollation
- Ответы: 3
- Просмотры: 7886
Re: UniDAC TLiteUtils.RegisterCollation
Пожалуйста, обращайтесь, если у Вас возникнут какие-либо вопросы.
- Вт 06 июн 2017 10:34
- Форум: Universal Data Access Components
- Тема: UniDAC TLiteUtils.RegisterCollation
- Ответы: 3
- Просмотры: 7886
Re: UniDAC TLiteUtils.RegisterCollation
Добрый день,
ниже приведен код для сортировки по Unicode полю
метод сортировки:
регистрация:
SQL:
ниже приведен код для сортировки по Unicode полю
метод сортировки:
Код: Выделить всё
function collation_callback(const Str1, Str2: string): Integer;
var
wstr1, wstr2: WideString;
begin
wstr1 := WideUpperCase(Str1);
wstr2 := WideUpperCase(Str2);
if wstr1 > wstr2 then
Result := 1
else if wstr1 < wstr2 then
Result := -1
else
Result := 0;
end;
Код: Выделить всё
TLiteUtils.RegisterCollation(UniConnection1, 'SYSTEMNOCASE', collation_callback);
Код: Выделить всё
CREATE TABLE [t_unicode](
[f_id] INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL UNIQUE,
[f_text] varchar2(50));
select * from t_unicode
order by f_text COLLATE SYSTEMNOCASE desc
- Пн 30 янв 2017 08:39
- Форум: Universal Data Access Components
- Тема: TUniEncryptor
- Ответы: 4
- Просмотры: 6980
Re: TUniEncryptor
Добрый день,
В независимости от того как хранится пароль (в открытом или в зашифрованном виде), это означает, что
P.S. Да по этому вопросу Вы обратились первый.
В независимости от того как хранится пароль (в открытом или в зашифрованном виде), это означает, что
, так как любой сохраненный пароль можно найти, взломать, расшифровать и т.д. .руками самих же пользователей была вложена бомба замедленного действия
P.S. Да по этому вопросу Вы обратились первый.
- Пт 27 янв 2017 15:19
- Форум: Universal Data Access Components
- Тема: TUniEncryptor
- Ответы: 4
- Просмотры: 6980
Re: TUniEncryptor
Добрый день,
1) В TUniTable/TUniQuery есть свойство Encryption.Encryptor в котором задается требуемый TUniEncryptor, и свойство Encryption.Fields в котором указываются поля которые будут шифроваться
2) В следующей версии пароль будет храниться в зашифрованном виде
3) Такие же как и к любым паролям
P.S. Более подробную информацию Вы можете найти в справке
1) В TUniTable/TUniQuery есть свойство Encryption.Encryptor в котором задается требуемый TUniEncryptor, и свойство Encryption.Fields в котором указываются поля которые будут шифроваться
2) В следующей версии пароль будет храниться в зашифрованном виде
3) Такие же как и к любым паролям
P.S. Более подробную информацию Вы можете найти в справке
- Вт 24 янв 2017 12:30
- Форум: Universal Data Access Components
- Тема: Подключение к DBF
- Ответы: 5
- Просмотры: 7940
Re: Подключение к DBF
Пожалуйста, обращайтесь, если у Вас возникнут какие-либо вопросы
- Вт 24 янв 2017 10:06
- Форум: Universal Data Access Components
- Тема: Подключение к DBF
- Ответы: 5
- Просмотры: 7940
Re: Подключение к DBF
Эта опция (режим) доступен начиная с версии UniDAC 6.3.13
- Пн 23 янв 2017 14:48
- Форум: Universal Data Access Components
- Тема: Подключение к DBF
- Ответы: 5
- Просмотры: 7940
Re: Подключение к DBF
Добрый день,
Да, c помощью UniDAC вы можете работать с DBF. Для подключения Вам необходимо выбрать провайдер? и указать путь к папке с DBF файлами :
UniDAC позволяет работать с DBF в двух режимах:
1) Direct режим,который не требует дополнительно установленных драйверов, и работает с файлами напрямую
2) Через стандартный ODBC драйве, требуется установленный драйвер.
Эти режиме переключаются на закладке Options, диалога UniConnection, опция Direct или
Да, c помощью UniDAC вы можете работать с DBF. Для подключения Вам необходимо выбрать провайдер? и указать путь к папке с DBF файлами :
Код: Выделить всё
UniConnection.ProviderName := 'DBF';
UniConnection.Database := 'C:\MyDBF'
1) Direct режим,который не требует дополнительно установленных драйверов, и работает с файлами напрямую
2) Через стандартный ODBC драйве, требуется установленный драйвер.
Эти режиме переключаются на закладке Options, диалога UniConnection, опция Direct или
Код: Выделить всё
UniConnection1.SpecificOptions.Values['Direct'] := 'True[false]'
- Ср 21 дек 2016 10:37
- Форум: SQL Server Data Access Components
- Тема: Заполнение параметров ХП по MasterSource связи
- Ответы: 17
- Просмотры: 44894
Re: Заполнение параметров ХП по MasterSource связи
Наш продукты работают в соответствии с описанием в справке
When MasterSource is not nil dataset fills parameter values with corresponding field values from the current record of the master dataset.
У вас в запросе присутствует поле Name (даже если оно имеет алиас), и при формировании параметров берется соответствующее значение поля.
Такое поведение удобно в случаях противоположных вашему, когда в Detail запрос необходимо подставить значение по имени параметра который совпадает с именем поля а не алиаса, т.е.
Master:
Detail:
и такой запрос корректно выполнится.
P.S. Версия с исходными кодами включает в себя полную функциональность продукта - аналог Professional версии. Standard версии с исходными кодами не существует.
When MasterSource is not nil dataset fills parameter values with corresponding field values from the current record of the master dataset.
У вас в запросе присутствует поле Name (даже если оно имеет алиас), и при формировании параметров берется соответствующее значение поля.
Такое поведение удобно в случаях противоположных вашему, когда в Detail запрос необходимо подставить значение по имени параметра который совпадает с именем поля а не алиаса, т.е.
Master:
Код: Выделить всё
Select deptno as no, dname as name from dept
Код: Выделить всё
select * from emp where deptno = :deptno //имя параметра не соответствует имени alias
P.S. Версия с исходными кодами включает в себя полную функциональность продукта - аналог Professional версии. Standard версии с исходными кодами не существует.
- Чт 15 дек 2016 11:26
- Форум: SQL Server Data Access Components
- Тема: Заполнение параметров ХП по MasterSource связи
- Ответы: 17
- Просмотры: 44894
Re: Заполнение параметров ХП по MasterSource связи
эта функциональность была сделана по запросам пользователей.
Мы также предоставляем версию с исходным кодом, Вы можете приобрести ее на https://www.devart.com/sdac/ordering.html
Мы также предоставляем версию с исходным кодом, Вы можете приобрести ее на https://www.devart.com/sdac/ordering.html
- Ср 14 дек 2016 15:55
- Форум: SQL Server Data Access Components
- Тема: Заполнение параметров ХП по MasterSource связи
- Ответы: 17
- Просмотры: 44894
Re: Заполнение параметров ХП по MasterSource связи
Запретить это поведение нельзя. Вы можете переименовать свой параметр так, что бы его имя не совпадало с реальным именем поля в мастер DataSet, и тогда будет использоваться Ваше значение.
Код: Выделить всё
exec EntityUpd @ID = :ID, @Name = :NewName1
- Вт 13 дек 2016 14:10
- Форум: SQL Server Data Access Components
- Тема: Заполнение параметров ХП по MasterSource связи
- Ответы: 17
- Просмотры: 44894
Re: Заполнение параметров ХП по MasterSource связи
Добрый день,
Описанная ситуация не воспроизводиться. Пожалуйста укажите в какой момент вы устанавливаете значение параметра, а также запрос вызова процедуры.
Описанная ситуация не воспроизводиться. Пожалуйста укажите в какой момент вы устанавливаете значение параметра, а также запрос вызова процедуры.
- Чт 01 дек 2016 13:54
- Форум: Universal Data Access Components
- Тема: UniQuery получить description полей из БД
- Ответы: 1
- Просмотры: 3870
Re: UniQuery получить description полей из БД
Добрый день,
Описание полей вы можете получить запросом из системной таблицы pg_catalog.pg_description
Описание полей вы можете получить запросом из системной таблицы pg_catalog.pg_description
- Пн 28 ноя 2016 08:49
- Форум: Universal Data Access Components
- Тема: Сортировка UniDAC
- Ответы: 1
- Просмотры: 3997
Re: Сортировка UniDAC
Добрый день,
для этого вам необходимо задать требуемое поле в свойстве IndexFieldNames и указать порядок сортировки. Более подробную информацию Вы можете найти в справке
для этого вам необходимо задать требуемое поле в свойстве IndexFieldNames и указать порядок сортировки. Более подробную информацию Вы можете найти в справке
- Ср 23 ноя 2016 10:21
- Форум: Universal Data Access Components
- Тема: GRANT/S
- Ответы: 1
- Просмотры: 4059
Re: GRANT/S
Добрый день,
Если вам уже известна СУБД, то вы можете формировать нужные запросы для получения прав в зависимости от СУБД, либо использовать макросы https://www.devart.com/unidac/docs/?unisql.htm#macros для унифицирования запроса.
Если вам уже известна СУБД, то вы можете формировать нужные запросы для получения прав в зависимости от СУБД, либо использовать макросы https://www.devart.com/unidac/docs/?unisql.htm#macros для унифицирования запроса.