![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
работа с Bollean через IBQuery [D7, IB7]
dolmat © (2004-10-29 09:03:00)Завел поле типа Boolean
Теперь при изменении его с помощью DBCheckBox -> IBQuery выдается ошибка о несовместимости типов данных
Если вместо IBQuery использую IBTable работает все нормально.
dolmat (2004-10-29 10:09:00) [1]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. Описание параметров в апдейте.
Johnmen (2004-10-29 09:55:00) [2]Проясни
1. Какого типа поле ? Реально.
2. Текст селекта и апдейта для IBQuery1.
3. Описание параметров в апдейте.
dolmat (2004-10-29 09:51:00) [3]>А как ты с ней работаешь
В этом случае при попытке сделать IBQuery1.post при DBCheckBox1.Checked=true выдается ошибка.
IBDatabase1 -> IBQuery1 -> DataSource1 -> DBCheckBox1
+ +
IBTransaction1 IBUpdateSQL1
В этом все работает
IBDatabase1 -> IBTable1 -> DataSource1 -> DBCheckBox1
+
IBTransaction1
Johnmen (2004-10-29 09:27:00) [4]Какого типа поле ? Реально.
> в обоих случаях
Что за случаи ??? "как обычно true" тоже не понял...
>Если вместо IBQuery использую IBTable работает все нормально.
А как ты с ней работаешь ?
dolmat (2004-10-29 09:20:00) [5]как обычно true в обоих случаях
Johnmen (2004-10-29 09:11:00) [6]А что ValueChecked ?