Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
26.12.2009, 21:18
|
|||
|---|---|---|---|
|
|||
Связь ComboBox и таблицы БД |
|||
|
#18+
Мне необходимо сделать следующее: 1.Добавить в таблицу данные спомощью ComboBox 2.Проверить если ли такие записи в таблице(если есть то не добавлять новую записи в таблицу) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2009, 22:52
|
|||
|---|---|---|---|
|
|||
Связь ComboBox и таблицы БД |
|||
|
#18+
Что-то непонятна последовательность действий Сначала добавить, потом проверить, потом не добавлять? Или сначала надо добавить, потом если что - удалить? Далее - что значит "добавить с помощью комбобокса"? Добавляют с помощью команд работы с БД, а не с помощью комбобокса (гвоздь забивают молотком, а не магазином, где он продается). Может вы имели ввиду, что текст выбранного элемента надо добавить в таблицу. Ну тогда давайте опять же подробнее - что не получается? Считать данные из комбобокса? Записать данные в таблицу? Установить соединение с БД? Опять же - о какой среде идет речь? О какой БД идет речь? И вообще, мой пост со встречными вопросами гораздо длиннее вашего вопроса. Так что давайте прекратим лениться, будем читать правила форума и подробненько все расписывать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2010, 07:03
|
|||
|---|---|---|---|
|
|||
Связь ComboBox и таблицы БД |
|||
|
#18+
БД Mysql имеются таблицы со справочниками. мне необходимо, что бы пользователь мог выбрать данные только из списка с поиском Как правильно заполнить combobox: заполнять полностью всем содержимым из талицы. или напрямую искать в БД и возвращать список строк которые соответствуют поиску? combobox мне удалось заполнить максимум на 32765 записей т. е. если справочник увеличится более 33000 я уже не смогу заполнять combobox всем содержимым из БД. если поиск осуществлять в БД не особо получатется это осуществить Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2010, 08:42
|
|||
|---|---|---|---|
|
|||
Связь ComboBox и таблицы БД |
|||
|
#18+
valdemar_ruпытаюсь их очистить методом Cmbx_Lpu.Clear комбобокс очищается полностью и в комбобокс ввести более 1 символа я немогу. Так перед очисткой запоминайте свойство .Text, а потом возвращайте его на место, в чем проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2010, 09:21
|
|||
|---|---|---|---|
|
|||
Связь ComboBox и таблицы БД |
|||
|
#18+
Shocker.Pro, В combobox MS Form 2.0 эта конструкция работает в старом combo1 не работает пишет "out of stack space" Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2010, 09:55
|
|||
|---|---|---|---|
|
|||
Связь ComboBox и таблицы БД |
|||
|
#18+
valdemar_ruкогда выподающий список открыт и происходит событие ComboBox1.Clear интерфейс подвисает, вообщем отображается странно. нужно наврное как то обновить интерфейс комбобокса попробуйте после перезагрузки списка послать ему Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2010, 10:01
|
|||
|---|---|---|---|
|
|||
Связь ComboBox и таблицы БД |
|||
|
#18+
Shocker.Pro, вообще, при таком большом количестве элементов списка пользователю достаточно тяжело нормально выбирать. Я обычно делаю отдельную формочку для выбора в которой: - поле для ввода контекста пользователем - под ним грид, в котором асинхронно отображаются матчи для введенного в поле значения - несколько галочек с параметрами поиска (искать только с начала строки, чувствительность к регистру и т.п.) - при необходимости, комбобоксы, в которых можно сузить список поиска (выбор разделов) а то более 30 тыс строк - для комбобокса это больно круто. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2010, 10:16
|
|||
|---|---|---|---|
|
|||
Связь ComboBox и таблицы БД |
|||
|
#18+
Shocker.Pro, более 30 000 тыс. строк. я тоже так думаю поэтому и решил в базе искать. на MS Form 2.0 эта строчка нехотит работать Код: plaintext в модуля объялена Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2010, 10:25
|
|||
|---|---|---|---|
|
|||
Связь ComboBox и таблицы БД |
|||
|
#18+
Niwalke, а мне больше нравится вариант(access 2003-2007) позволяет искать и голову и хвост и середину с подбором кртолько кркр*начинается с кр*крзаканчив кр*кр*гдето кр*кр*алм*где то кр(уг) алм(азный)*кр*алм*12*где то кр(уг) алм(азный) размером 12 Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2010, 10:40
|
|||
|---|---|---|---|
|
|||
Связь ComboBox и таблицы БД |
|||
|
#18+
valdemar_ruна MS Form 2.0 эта строчка нехотит работать А причем тут MS Form 2.0, вы ж сами говорили, что в MS Form 2.0 все и так нормально работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2010, 10:44
|
|||
|---|---|---|---|
|
|||
Связь ComboBox и таблицы БД |
|||
|
#18+
Shocker.Provaldemar_ruна MS Form 2.0 эта строчка нехотит работать А причем тут MS Form 2.0, вы ж сами говорили, что в MS Form 2.0 все и так нормально работает вот эта конструкция работает в MS From 2.0 Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. а эта не работает в MS From 2.0 Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2010, 10:47
|
|||
|---|---|---|---|
|
|||
Связь ComboBox и таблицы БД |
|||
|
#18+
valdemar_ru, Тогда чем вас не устраивает первая конструкция, если она работает? Вы сами говорили: valdemar_ruВ combobox MS Form 2.0 эта конструкция работает в старом combo1 не работает вам где нужно, чтоб работало? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2010, 10:51
|
|||
|---|---|---|---|
|
|||
Связь ComboBox и таблицы БД |
|||
|
#18+
Shocker.Pro, работает, но не так как надо когда выподающий список открыт и происходит событие ComboBox1.Clear интерфейс подвисает, вообщем отображается странно. нужно наврное как то обновить интерфейс комбобокса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2010, 10:52
|
|||
|---|---|---|---|
|
|||
Связь ComboBox и таблицы БД |
|||
|
#18+
valdemar_ruShocker.Pro, работает, но не так как надо когда выподающий список открыт и происходит событие ComboBox1.Clear интерфейс подвисает, вообщем отображается странно. нужно наврное как то обновить интерфейс комбобокса Комбобокс-то какой? MS Form 2.0? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2010, 10:53
|
|||
|---|---|---|---|
|
|||
Связь ComboBox и таблицы БД |
|||
|
#18+
Shocker.Pro, да ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.10.2010, 11:25
|
|||
|---|---|---|---|
|
|||
Связь ComboBox и таблицы БД |
|||
|
#18+
Разобрался вроде работает, вот модет кому пригодится: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&tablet=1&tid=2159324]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
11ms |
get forum data: |
5ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 357ms |

| 0 / 0 |
