![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
CalculatedFields
asdf2 © (2008-03-18 14:10:00)Всем привет.
Есть у мя вычисляемое поле типа Integer, отображает его поле с CheckBox'ом, но оно серое и флажки не убираются/не ставятся. Что надо сделать, чтоб заработало?
asdf2 (2008-03-18 15:47:00) [1]select CAST(0 AS BINARY) qqq from aaa - так работает, бред какой-то.
всем спс.
asdf2 (2008-03-18 15:41:00) [2]select CAST(0 AS SIGNED) qqq from aaa - Integer почему-то нельзя
пофик, та же самая ошибка
asdf2 (2008-03-18 15:29:00) [3]
> Johnmen © (18.03.08 15:15) [14]
блин, ругается, говорит запрос неправильный MySQL 5
Johnmen (2008-03-18 15:15:00) [4]Напиши select CAST(0 AS INTEGER) qqq from aaa, м.б. поможет...
asdf2 (2008-03-18 15:02:00) [5]
> Johnmen © (18.03.08 15:00) [12]
компоненты Zeos, так их кверя распознает select 0 qqq from aaa
Johnmen (2008-03-18 15:00:00) [6]С каких пор "поле типа Integer" стало иметь описание TLargeintField?
asdf2 (2008-03-18 14:57:00) [7]
> Игорь Шевченко © (18.03.08 14:46) [10]
а как к нему обратиться как не к варианту?
в Query поле TLargeintField
в гриде колонка DataBinding.ValueType = LargeInt
ValueChecked = 1
так почему обращение идет как к варианту?
Игорь Шевченко (2008-03-18 14:46:00) [8]
> почему же обращение к полю происходит как к variant
потому что к нему обращаются,как к варианту
asdf2 (2008-03-18 14:35:00) [9]почему же обращение к полю происходит как к variant, если везде указано, что оно целочисленное?
Johnmen (2008-03-18 14:31:00) [10]Ой, это очень плохо(c) http://www.rsdn.ru/Info/Howtoask.xml
asdf2 (2008-03-18 14:29:00) [11]не, не все при попытке изменения выдает:
---------------------------
Debugger Exception Notification
---------------------------
Project Project1.exe raised exception class EDatabaseError with message 'Cannot access field 'qqq' as type Variant'. Process stopped. Use Step or Run to continue.
---------------------------
OK Help
---------------------------
asdf2 (2008-03-18 14:26:00) [12]а, все, спс всем
Ega23 (2008-03-18 14:26:00) [13]
> чтобы можно было потом ставить/убирать галочку?
Да хоть гиперболический параболоид.
asdf2 (2008-03-18 14:25:00) [14]
> Ega23 © (18.03.08 14:21) [3]
чтобы можно было потом ставить/убирать галочку?
Ega23 (2008-03-18 14:21:00) [15]
> мне нужно снимать/ставить галочку для поля, которое не существует
> в БД, но надо, чтоб было видно в гриде. как это сделать?
>
Select 0 as MyEditField, * from Table1
asdf2 (2008-03-18 14:19:00) [16]
> Johnmen © (18.03.08 14:15) [1]
лана, мне нужно снимать/ставить галочку для поля, которое не существует в БД, но надо, чтоб было видно в гриде. как это сделать?
Johnmen (2008-03-18 14:15:00) [17]
> Что надо сделать, чтоб заработало?
Ничего не надо ибо бред. Т.к. поле вычисляемое.