Доброе время суток, эксперты! Большое спасибо за столь быстрый ответ на прошлый вопрос. У меня очередной вопрос. Я на одной из своих форм использовал DBLookupComboBox (в свойствах компонента выставил ЛистСорс, КейФилд и ЛистФилд). Так вот, мне нужно, чтобы в одну из таблиц записывалось значение KeyField компонента DBLookupComboBox. После компиляции на форме нажимаю на кнопку (к ней то самое событие привязано) и мне тут сообщают: "Key violation". Что я неправильно делаю не пойму. Ниже приведен исходник, точнее часть исходника. Заранее спасибо.
Добрый день, Konstantin! Пардон-те! А зачем эту процедуру писать-то? Неужели нельзя установить DataSource и DataField так, чтобы заполнение поля Name таблицы Table1 происходило автоматически? Собственно говоря, TDBLookupComboBox для этого и разрабатывался. Почитай документацию. Будут вопросы - шли на личный e-mail box. Ответ отправлен: 10.06.2002, 16:15 Отправитель: Артём Шегеда
Форма отправки вопроса
Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook"
и "Microsoft Outlook Express". В программе The Bat!
подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте,
что в некоторых браузерах могут стоять запреты на открытие других
окон, а также "чрезмерное" кэширование данных,
при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet
Explorer 5.0+ или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.