Найдено 25 результатов

mediv
Вт 24 янв 2017 12:10
Форум: Universal Data Access Components
Тема: Подключение к DBF
Ответы: 5
Просмотры: 7811

Re: Подключение к DBF

Спасибо
mediv
Вт 24 янв 2017 08:38
Форум: Universal Data Access Components
Тема: Подключение к DBF
Ответы: 5
Просмотры: 7811

Re: Подключение к DBF

Делаю как сказали, получил ошибку:

Код: Выделить всё

"Direct" is not a valid option name for DBF UniProvider.
У меня для DBF-провайдера отсутствует опция Direct.

Использую версию UniDac 6.2.8

В более поздних версиях эту опцию добавили??
mediv
Пн 23 янв 2017 09:58
Форум: Universal Data Access Components
Тема: Подключение к DBF
Ответы: 5
Просмотры: 7811

Подключение к DBF

Здравствуйте, подскажите как можно подключиться с помощью UniDac(UniConnection) к DBF-файлу??
Судя по наличию драйвера DBFUniProvider это можно сделать.
Что прописывать в поля Username, Password??
Можно ссылку на место в документации или пример.
Спасибо.
mediv
Чт 01 дек 2016 11:43
Форум: Universal Data Access Components
Тема: UniQuery получить description полей из БД
Ответы: 1
Просмотры: 3805

UniQuery получить description полей из БД

Всем привет, есть бд на PostgreSql. В таблице на полях есть описание(Description).
Можно ли в UniQuery получить это описание, или еще в каком нибудь компоненте.
Спасибо.
mediv
Пт 06 мар 2015 22:36
Форум: Universal Data Access Components
Тема: СУБД FireBird изменить хранимую процедуру
Ответы: 2
Просмотры: 4061

Re: СУБД FireBird изменить хранимую процедуру

Спасибо, разобрался, CharSet в коннекте не прописал, добавил все заработало.
mediv
Пт 06 мар 2015 21:14
Форум: Universal Data Access Components
Тема: СУБД FireBird изменить хранимую процедуру
Ответы: 2
Просмотры: 4061

СУБД FireBird изменить хранимую процедуру

Подскажите, как я могу изменить хранимую процедуру в базе, используя UniDac, какой компонент для этого использовать?
Я пробовал UniSql, в него скопировал весь код создания процедуры, но что то не пошло.

ошибка:

unsuccessful metadata update
MODIFY RDB$PROCEDURES failed
Malformed string


Спасибо.
mediv
Пн 17 ноя 2014 07:55
Форум: Universal Data Access Components
Тема: VirtualTable очистить FieldDefs и FieldsEditor
Ответы: 1
Просмотры: 3159

VirtualTable очистить FieldDefs и FieldsEditor

Всем привет, я кодом создаю FieldDefs и FieldsEditor, а как мне очистить эти значения также кодом?
Пробовал так,

Код: Выделить всё

VirtualTable.FieldDefs.Clear;
но все равно ошибка на дубликат полей, я просто потом заново создаю поля.

Спасибо.
mediv
Вт 19 авг 2014 14:35
Форум: Universal Data Access Components
Тема: FieldsEditor в TVirtualTable
Ответы: 4
Просмотры: 5994

Re: FieldsEditor в TVirtualTable

Спасибо.
mediv
Пн 18 авг 2014 13:52
Форум: Universal Data Access Components
Тема: FieldsEditor в TVirtualTable
Ответы: 4
Просмотры: 5994

Re: FieldsEditor в TVirtualTable

Пробую так сделать :

Код: Выделить всё

// Загрузка пользователей
procedure TDM.LoadUserAccounts;
  var StructName : TField;
begin
  StructName                   := TField.Create(UserVirtualTable);
  StructName.FieldName         := 'STRUCT_NAME';
  StructName.SetFieldType(ftString);
  StructName.FieldKind         := fkLookup;
  StructName.LookupDataSet     := StructUnitsRefVirtualTable;
  StructName.KeyFields         := 'STRUCT_ID';
  StructName.LookupKeyFields   := 'ID';
  StructName.LookupResultField := 'NAME';
  StructName.Visible           := True;
//
  UserVirtualTable.LoadFromFile('src\xml\adm\Users.xml', true);
//
  UserVirtualTable.Fields.Add(StructName);
//
  UserVirtualTable.Open;
end;
возникает ошибка!
mediv
Пн 18 авг 2014 12:55
Форум: Universal Data Access Components
Тема: FieldsEditor в TVirtualTable
Ответы: 4
Просмотры: 5994

FieldsEditor в TVirtualTable

Всем привет, нужна помощь, столкнулся с такой ситуацией:

Работал с БД, загрузил данные в VirtualTable, добавил еще 3 Lookup поля, все работало, как надо, но вот встала ситуация и от базы пришлось отказаться, сгрузил все в xml файлы и начал работать с ними, возникла проблема - моих Lookup полей нет!!! что видимо логично, т.к. структура грузится из xml файла, а там только поля из FieldDefs, как я могу кодом задать FieldsEditor и, соответственно, создать свои 3 Lookup поля?

Спасибо.
mediv
Чт 27 фев 2014 10:48
Форум: Universal Data Access Components
Тема: TVirtualTable
Ответы: 3
Просмотры: 4435

Re: TVirtualTable

Спасибо за ответ, посоветуйте что нибудь для решения моей задачи, нужно хранить небольшие данные в самой программе, чтобы не было сопутствующих файлов, один exe и все. Какой компонент можно для этого использовать?
Спасибо.
mediv
Ср 26 фев 2014 17:29
Форум: Universal Data Access Components
Тема: TVirtualTable
Ответы: 3
Просмотры: 4435

TVirtualTable

Всем привет, подскажите, нужно в программе хранить несколько записей, взял TVirtualTable, но
что то не получается, подскажите что не так

Код: Выделить всё

    pDataSet.Edit;
    pDataSet.FieldByName('FORMULA').AsString := UpperCase(FormulaEdit.Text);
    pDataSet.Post;
    pDataSet.ApplyUpdates;
    pDataSet.CommitUpdates;
После выхода данные пропадают, что не так?? В TFieldDefs создал поля, в дизайн тайме 5 строк добавил, они сохранены, пытаюсь поле проапдейтить, данные сохраняются до тех пор, пока не выйдешь из программы.

Спасибо.
mediv
Вт 18 фев 2014 08:47
Форум: Universal Data Access Components
Тема: Нужно пояснениие
Ответы: 2
Просмотры: 3278

Re: Нужно пояснениие

Вопрос снят, сам дурак, запись которую добавлял выпала из ограничения фильтра.
mediv
Вт 18 фев 2014 08:39
Форум: Universal Data Access Components
Тема: Нужно пояснениие
Ответы: 2
Просмотры: 3278

Нужно пояснениие

Всем привет, нужна помощь

На компоненте TUniQuery(v5.0.1 for RAD Studio 2007) установил св-во CacshedUpdates := True, набор данных стал кешем, можно ли использовать локальный фильтр в таком случае?? нормально ли все работает??
У меня такая ситуация, после открытия набора данных накладывается фильтр, чтобы показывались только активные записи :

Код: Выделить всё

  pUniQuery.DisableControls;
//  
  pUniQuery.Filtered := False;
  pUniQuery.Filter   := '...';
  pUniQuery.Filtered := True;
//
  pUniQuery.EnableControls;
После установки локального фильтра я не могу добавить записи в кеш !!!!
Пример кода:

Код: Выделить всё

  pUniQuery.Append;
  pUniQuery.Edit;
  pUniQuery.FieldByName('FIELD').Value := 1;
  ....
  pUniQuery.Post;
Без установки фильтра все работает !!!!

Может кто разъяснит ситуацию??
Спасибо.
mediv
Пт 18 окт 2013 07:00
Форум: Universal Data Access Components
Тема: TUniQuery+FieldsEditor
Ответы: 3
Просмотры: 3792

Re: TUniQuery+FieldsEditor

Спасибо.