Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Delphi/FireDAC: как записать в поле данные типа "массив

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

JustAMaaan

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть база PostgreSQL, в ней таблица, в таблице поле типа char[]. С данными предполагается работать через FireDACовские FDQuery и FDUpdateSQL. Чтение поля-массива осилил, оно возвращается как NestedTable. А вот как писать массив в такое поле - непонятно, если просто засунуть туда строку через FieldByName('arr').AsString = '{1,2,3}', получается
 
[FireDAC][DatS]-22. Cannot read data from or write data to the invariant column [arr]. Hint: use properties and methods, like a NestedTable.
 
Но как?!

Всего записей: 221 | Зарегистр. 17-09-2004 | Отправлено: 12:56 23-04-2018 | Исправлено: JustAMaaan, 12:56 23-04-2018
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Delphi/FireDAC: как записать в поле данные типа "массив


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru