![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
1. ItemIndex в ComboBox c 0 отчет ведет, а не с 1
2. Как только из середины таблицы удалите запись, то вся ваша задумка коту под хвост. Так с идентификаторами записей не работают 3. А если 1000 записей в таблице - тоже ComboBox?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#12 |
Пользователь
Регистрация: 07.12.2011
Сообщений: 31
|
![]()
извиняюсь за навязчивость, но я так и не могу с этим разобраться. кто нибудь подскажите пожалуйста решение проблемы реальным кодом...
|
![]() |
![]() |
![]() |
#13 |
Пользователь
Регистрация: 07.12.2011
Сообщений: 31
|
![]()
или ссылочку дайте по работе с одинаковыми записями в бд.
|
![]() |
![]() |
![]() |
#14 |
Пользователь
Регистрация: 27.12.2011
Сообщений: 86
|
![]()
Глобальный массив
Код:
Код:
2) Всегда отслеживай SQL-запрос в отдельном Edit'е, который после отладки уберешь (как в том примере который я тебе засылал по e-mail), это очень сильно помогает. При ошибке, SQL-запросы которые выводятся в Edit'е, обактывай в СУБД, анализируй что выводится и что должно выводится. 3) Не юзай ComboBox.Text, только ComboBox.Items[i] или ComboBox.Items[ComboBox.ItemIndex] (смотря что нужно вытащить), обращайся к конкретной строке, чтобы не было багов. 4) по Select'у ComboBox'а посмотри сколько записей у тебя выводится после ADOQuery1.Open, ADOQuery1.RecordCount выведи (через ShowMessage например). Кто знает, может быть поле ID в таблице у тебя не уникально и выводится несколько записей. Пробуй, копайся, разбирайся. P.S. На будущее: прогу ты предоставил выше, а базы (и даже структуры базы) нету. Последний раз редактировалось Dexes; 15.01.2012 в 19:57. |
![]() |
![]() |
![]() |
#15 |
Пользователь
Регистрация: 07.12.2011
Сообщений: 31
|
![]()
Dexes, Огромное тебе спасибо!
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
составить схему базы данных на access | filip | Помощь студентам | 3 | 05.05.2011 23:43 |
Как подключить бд MS Access 2003 без установки MS Access 2003. | ShaevMV | БД в Delphi | 1 | 15.09.2010 14:19 |
как составить функцию | Sdeeee | Microsoft Office Excel | 3 | 03.02.2010 17:07 |
Как составить запрос? | jeka5555 | SQL, базы данных | 3 | 09.09.2009 10:12 |
Помогите пожалуйста решить две задачи по паскалю и составить и составить блок схему! | ...Оленька... | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 20.01.2009 09:37 |