|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
19.05.2010, 23:38 | #1 |
Регистрация: 29.04.2009
Сообщений: 9
|
В зависимости от значения в ComboBox1 выводить значения в ComboBox2
Существует две таблицы (MS Access): 1. Специальности; 2. Факультеты
Поля таблицы "Факультеты": 1. КФакультета (ключевое поле) 2. Факультет Поля таблицы "Специальности": 1. КСпециальности (ключевое поле) 2. Специальность 3. КФакультета (вторичный ключ) Использовала такие компоненты как: ADOConnection, ADOTable и DataSource. На форме 2 ComboBox`а. В ComboBox1 вывожу данные из таблицы Факультеты, поле Факультет. По событию ComboBox1Change необходимо в ComboBox2 вывести все специальности, которые привязаны именно к тому факультету, который был выбран в ComboBox1. P.S.: по поиску честно искала, есть похожее немного, но я в этом новичок и то, что я нашла не смогла применить(( Я так понимаю, это будет sql-запрос. Помогите пожалуйста. |
19.05.2010, 23:53 | #2 |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
Код:
Последний раз редактировалось vovk; 20.05.2010 в 01:53. Причина: подправил |
20.05.2010, 00:13 | #3 |
Регистрация: 29.04.2009
Сообщений: 9
|
Спасибо большое, что откликнулись)
Только при компиляции почему-то ругается на первую строчку, говорит: Not enough actual parameters. |
20.05.2010, 00:20 | #4 |
Регистрация: 29.04.2009
Сообщений: 9
|
Исправила) Написала:
var qry1: TADOQuery; И заменила with TADOQuery.create do на with qry1 do Теперь программа запускается, только почему-то при выборе факультета, она вылетает с ошибкой на строке: Connection:=ADOConnection1; Ошибка связана с чтением по адресу... что-то вроди этого. |
20.05.2010, 00:33 | #5 | |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
а ну да, тут писал забыл, надо было так
Код:
Цитата:
Последний раз редактировалось vovk; 20.05.2010 в 00:50. |
|
20.05.2010, 00:59 | #6 |
Регистрация: 29.04.2009
Сообщений: 9
|
Как же плохо быть глупой...((
Теперь оно ругается так: Выбираю Факультет "ФИР", программа вылетает с ошибкой -> Параметр ФИР не имеет значения по умолчанию(( И так с любой записью, которую я выбираю.. Вы не подскажите в чём тут проблема... Последний раз редактировалось LeX2009; 20.05.2010 в 01:06. |
20.05.2010, 01:05 | #7 |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
хмм, а комбобокс в котором факультеты как заполняете?. лучше выложите тут проект, так быстрее будет
А вылетает где ? на open? если да можно Код:
Последний раз редактировалось vovk; 20.05.2010 в 01:35. |
20.05.2010, 01:34 | #8 |
Регистрация: 29.04.2009
Сообщений: 9
|
Только не обращайте внимания, там творческий беспорядок, но если всё получится, то мне придётся это применять не раз и на многих формах, а на скольких узнаю в процессе разработки))
Выложила без exe, скорость ужасная.. очень долго отправляет(( P.S.: У вас может ещё быть такая проблема: этот проект у меня запускается нормально, а на других компах ругается на Connection... может просто заново придётся прописать путь к базе в ADOConnection |
20.05.2010, 01:55 | #9 |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
Код:
PS: а чтоб на других компьютерах без проблем работало, легче просто формировать строку подключения Код:
Последний раз редактировалось vovk; 20.05.2010 в 02:07. |
20.05.2010, 02:06 | #10 |
Регистрация: 29.04.2009
Сообщений: 9
|
Ничего страшного, я через диспетчер задач сняла процесс))))
А меня давно надо было послать и идти отдыхать, завтра бы домучали эту задачку)) Спасибо вам огромное ВСЁ работает!!! Моему счастью нет предела))))) |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выпадающий список в зависимости от значения ячейки | Tanya2007 | Microsoft Office Excel | 6 | 25.03.2010 01:33 |
В зависимости от интервала как ставить значения | Apostolx | Microsoft Office Excel | 7 | 20.10.2009 17:21 |
Окраска ячейки в зависимости от значения | Апчхи | Microsoft Office Excel | 6 | 16.08.2009 19:31 |
Как выводить значения отдельных полей таблицы при выборе записи в DBGrid | Sinker | БД в Delphi | 9 | 25.03.2009 12:28 |
Окрашивание текста в зависимости от значения | art1cool | Microsoft Office Excel | 2 | 19.08.2008 12:29 |