Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.04;
Скачать: CL | DM;

Вниз

Что такое loocup-поля   Найти похожие ветки 

 
Janbolat ©   (2004-03-02 12:37) [0]

моя программа часто про него спрашивает?:))


 
Соловьев ©   (2004-03-02 12:39) [1]

Твоя? что-то я в этом сомневаюсь :)
F1 - lookup fields


 
Andriano   (2004-03-02 12:39) [2]

"спрашивает" -  интересная у тя программа. Может она говорит тебе как её лучше написать :)


 
Janbolat ©   (2004-03-02 12:48) [3]

В главной форме находится DBgrid принажатии новая запись выходит окно с dbedit"ами
ну вот я их заполняю делаю if Table1.State in [dsInsert, dsEdit] then Table1.Post;

выходит ошибка!


 
Соловьев ©   (2004-03-02 12:51) [4]

а причем тут lookup поля?


 
Janbolat ©   (2004-03-04 07:11) [5]

Выходит ошибка: Field value out of lookup table range
что сделать! Помогите начинающему
если можно примером


 
Соловьев ©   (2004-03-04 09:46) [6]

хотелось бы узнать о СУБД и компонентах


 
stas ©   (2004-03-04 09:59) [7]

LookUp поле это подстановочное поле. Ну, типа тебе надо чтобы отображалось название города, а в таблице у тебя записан код (ID) города из справочника и ты тогда делаешь лукап поле.
а это:
if Table1.State in [dsInsert, dsEdit] then Table1.Post;
проще написать так:
if Table1.Modifed then Table1.post;


 
Vlad ©   (2004-03-04 10:04) [8]


> проще написать так:
> if Table1.Modifed then Table1.post;

оно может и проще, но не есть правильно


 
Stas ©   (2004-03-04 10:10) [9]

Vlad ©   (04.03.04 10:04) [8]
Почему ?


 
Vlad ©   (2004-03-04 10:28) [10]

Если DataSet перевели в режим редактирования, но не произвели никаких изменений, то при нажатии кнопки "сохранить" он останется в состоянии dsEdit, что не есть правильно.


 
Соловьев ©   (2004-03-04 10:43) [11]

2 Stas&Vlad
гадание на кофейной гуще...


 
Vlad ©   (2004-03-04 10:53) [12]


> Соловьев ©   (04.03.04 10:43) [11]

Я человеку объяснил почему [7] делать некорректно, где ты гадание увидел ?


 
Соловьев ©   (2004-03-04 11:00) [13]

2 Vlad
посмотри что за вопрос звучал. А обяснять надо в другом топике.


 
Stas ©   (2004-03-04 11:03) [14]

Vlad ©   (04.03.04 10:28) [10]
Смотря в каких случаях.


 
Vlad ©   (2004-03-04 11:09) [15]

>Stas ©   (04.03.04 11:03) [14]
Ну вобще-то в любых случаях некорректно оставлять DataSet в режиме редактирования когда оно не надо, могут возникнуть проблемы особенно если у тебя логика кода завязана на состояние DataSet"a


> Соловьев ©   (04.03.04 11:00) [13]


> А обяснять надо в другом топике.

Не тебе решать, ты лучше свою демагогию в другом топике разводи.
P.S. Не говори мне что делать, и я не буду говорить куда тебе идти (с)


 
Johnmen ©   (2004-03-04 11:17) [16]

>Vlad ©   (04.03.04 11:09) [15]

По-моему так
"Если не скажешь, что я должен делать, я не скажу, куда тебе идти" (c) Фома



Страницы: 1 вся ветка

Текущий архив: 2004.04.04;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.024 c
3-1078235444
Masha Streltsova
2004-03-02 16:50
2004.04.04
Как узнать связанную через foreign key таблицу


4-1074971431
DNS
2004-01-24 22:10
2004.04.04
Popup над tray в XP


1-1079466515
fun
2004-03-16 22:48
2004.04.04
Programming


14-1078682617
peypivo
2004-03-07 21:03
2004.04.04
как у нас на работу принимали


1-1079441862
zac
2004-03-16 15:57
2004.04.04
Как удалить нарисованное?