Форум: "Базы";
Текущий архив: 2007.04.15;
Скачать: [xml.tar.bz2];
ВнизСортировка в DBGrid с БД IB Найти похожие ветки
← →
Makcim © (2007-01-24 14:21) [0]Подскажите пожалуйста !!! У меня БД IB, как зделать сортировку по конкретному полю в DBGrid, данные в него берутся из IBTable. Пробовал через IBQvery и IBUpdateSQL но IB по непонятной причине возвращает ошибку при редактировании, добавлении или удалении поля (хотя запросы в IBUpdateSQL написаны правильно, проверял).
← →
Johnmen © (2007-01-24 14:24) [1]Забудь про упомянутые тобой компоненты.
Используй TIBDataSet.
← →
Makcim © (2007-01-24 14:59) [2]Johnmen ©
Пробовал !!! Всё было сказочно, вот только опять же проблеме с редактировании, добавлении или удалении поля !!! Хотя опять же запросы написаны верно !!! может я что-то не учёл !
← →
Johnmen © (2007-01-24 15:01) [3]
> может я что-то не учёл !
Наверняка.
← →
megabyte © (2007-01-24 15:19) [4]1) Как связаны сортировка и проблемы при редактировании?
2) Без кода и ошибки тебе ничего не скажут, т.к. телепаторы есть не у всех...
← →
Sergey13 © (2007-01-24 15:43) [5]> [4] megabyte © (24.01.07 15:19)
> 2) Без кода и ошибки тебе ничего не скажут, т.к. телепаторы
> есть не у всех...
Скажут, что Ф1 надо нажать и почитать про "нередактируемые" датасеты. 8-)
← →
Makcim © (2007-01-24 16:17) [6]megabyte
1. Сортировка выполняется нормально но не работает нормадбнл редактирование в IBDataSet.
2. В свойствах IBDataSet InsertSQL ставлю запрос:
insert into ISPOLNIT
(ID, NAME, IMAGE)
values
(:ID, :NAME, :IMAGE)
и при добовлении записи возникает такая ошибка:
Field ID must have a value
← →
Sergey13 © (2007-01-24 16:20) [7]> [6] Makcim © (24.01.07 16:17)
И что непонятно в тексте ошибки?
← →
Sergey13 © (2007-01-24 16:24) [8]Скорее всего надо просто пропертю Required установить в фэлс для ИД.
← →
jack128 © (2007-01-24 17:14) [9]Sergey13 © (24.01.07 16:24) [8]
ничего хорошего, скорее всего, не получится. Как потом редактировать запись если её ID неизвестен? Нужно GeneratorField выставить..
← →
Makcim © (2007-01-24 19:02) [10]Sergey13 ©
У меня ид выставляет сама IB тригером !
← →
Makcim © (2007-01-24 19:13) [11]Всё всем спасибо разобрался !!! Просто в датасете в свойствах ид надо было ключ поставить что иб сама ид формирует !
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2007.04.15;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.037 c