Форум: "Базы";
Текущий архив: 2004.11.28;
Скачать: [xml.tar.bz2];
Внизработа с Bollean через IBQuery Найти похожие ветки
← →
dolmat (2004-10-29 09:03) [0]Завел поле типа Boolean
Теперь при изменении его с помощью DBCheckBox -> IBQuery выдается ошибка о несовместимости типов данных
Если вместо IBQuery использую IBTable работает все нормально.
← →
Johnmen © (2004-10-29 09:11) [1]А что ValueChecked ?
← →
dolmat (2004-10-29 09:20) [2]как обычно true в обоих случаях
← →
Johnmen © (2004-10-29 09:27) [3]Какого типа поле ? Реально.
> в обоих случаях
Что за случаи ??? "как обычно true" тоже не понял...
>Если вместо IBQuery использую IBTable работает все нормально.
А как ты с ней работаешь ?
← →
dolmat (2004-10-29 09:51) [4]>А как ты с ней работаешь
В этом случае при попытке сделать IBQuery1.post при DBCheckBox1.Checked=true выдается ошибка.
IBDatabase1 -> IBQuery1 -> DataSource1 -> DBCheckBox1
+ +
IBTransaction1 IBUpdateSQL1
В этом все работает
IBDatabase1 -> IBTable1 -> DataSource1 -> DBCheckBox1
+
IBTransaction1
← →
Johnmen © (2004-10-29 09:55) [5]Проясни
1. Какого типа поле ? Реально.
2. Текст селекта и апдейта для IBQuery1.
3. Описание параметров в апдейте.
← →
dolmat (2004-10-29 10:09) [6]1. Какого типа поле ? Реально.
Boolean есть такое начиная с 7 версии.
2. Текст селекта и апдейта для IBQuery1.
update KVP
set
BANK = :BANK,
BANKSCET = :BANKSCET,
BRINIR = :BRINIR,
BRINIR_DO = :BRINIR_DO,
CLEN = :CLEN,
CLENB = :CLENB,
ETAJ = :ETAJ,
FIO = :FIO,
KOMN = :KOMN,
KV_N = :KV_N,
LG_CLEN = :LG_CLEN,
LG_SUM = :LG_SUM,
LGKOD = :LGKOD,
NACIS = :NACIS,
OFICE = :OFICE,
OPL = :OPL,
OSVOB = :OSVOB,
PENI = :PENI,
PL_J = :PL_J,
PL_O = :PL_O,
PL_OGOR = :PL_OGOR,
PL_OT = :PL_OT,
PL_TEPL = :PL_TEPL,
SALDO = :SALDO,
SCET = :SCET,
STATUS = :STATUS,
SUBSID = :SUBSID,
TAB_N = :TAB_N
where
SCET = :OLD_SCET
3. Описание параметров в апдейте.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.11.28;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.054 c