![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Non-blob column in table required to perform operation! [D7, IB6.x]
Avreliy © (2003-05-07 20:18:00)Добрый вечер, мастера!
Столкнулся с такой проблемой: Есть форма для 2х таблиц -
Главная->Подчинённая. При попытке внести данные в подчинённую таблицу, в которой нет никаких blob-полей, пишет:
Non-blob column in table required to perform operation
Может, кто знает в чём проблема?
Zacho (2003-05-07 23:32:00) [1]
> Johnmen © (07.05.03 23:26)
Это я образно :-)
Johnmen (2003-05-07 23:26:00) [2]>Zacho © (07.05.03 23:20)
>А BDE мне навязывает работу как с блобом.
Себя то он вовсе не навязывает. А у кого нет фич ? :)))
Zacho (2003-05-07 23:20:00) [3]
> Dred2k © (07.05.03 22:50)
Таблица конечно сбилась :), а смотреть мне без особой надобности - с BDE я давно не работаю. А обозвал я это "багофичей" потому что такая "фича" мне сильно не нравится. Если бы я хотел блоб, то и создал бы поле типа блоб. А если я делаю поле типа VARCHAR - значит я желаю работать с ним как со строкой. А BDE мне навязывает работу как с блобом. Нехорошо :-)
Dred2k (2003-05-07 22:50:00) [4]
> Zacho © (07.05.03 21:27)
Насчет "баг-фичи" не согласен.
From InterBase To BDE To Paradox To dBASE
physical type logical type physical type physical type
fldIBBLOB fldBLOB fldPDXBINARYBLOB fldDBMEMO
fldIBBLOB/1 fldBLOB/fldstMEMO fldPDXMEMO fldDBMEMO
fldIBCHAR
iUnits 1 <=255 fldZSTRING fldPDXCHAR
fldDBCHAR
iUnits1 > 255 fldBLOB/fldstMEMO
fldPDXMEMO fldDBMEMO
(может, таблица и сбилась, но посмотри.... - насчет fldDBCHAR, все это из bde32.hlp).
А вообще, товарищ явно колоться не хочет - что к чему, как и где... ;)
Zacho (2003-05-07 21:27:00) [5]
> Avreliy (07.05.03 21:08)
Ты не написал самое главное - компоненты доступа к БД.
Впрочем, у меня и так появилось подозрение (если угадаю - считайте меня телепатом :) ). Если ты используешь BDE - то похоже, что ты наткнулся на старую багофичу BDE: все строковые поля размером больше 255 оно считает блобами.
Anatoly Podgoretsky (2003-05-07 21:26:00) [6]VarChar? Телепатов нет.
Avreliy (2003-05-07 21:08:00) [7]Компонент - DBGrid.
Типы полей: VarChar, Integer, Numeric(9.2)
Появляестя после метода POST.
Особого кода - никакого.
Zacho (2003-05-07 20:58:00) [8]
> Avreliy (07.05.03 20:18)
Может кто и знает, но телепатов здесь (почти ?) нет. Описывай все подробнее. Компоненты, кусок кода и т.п.
Avreliy (2003-05-07 20:26:00) [9]Самое интересное, что значения в БД Д7 вносит!