Этот топик читают: Гость
Ответов: 16884
Рейтинг: 1239
|
|||
code_30710.txt Задача: Используя окно ComboBox, организовать: 1. Выбор значения из списка 2. Редактирование выбранного (если нужно) и запись в БД под тем же ID. 3. Ввод нового значения и запись его в БД. Не использовать PopupMenu |
|||
карма: 25 |
| ||
файлы: 1 | code_30710.txt [2.9KB] [141] |
Ответов: 1528
Рейтинг: 57
|
|||
Tad, это первой записью
а всё остальное отлавливая клавишу Enter т.е. при выборе пустышки, и введённом тексте и нажатой клавишей Enter добавлять с остальным вроде всё и так понятно |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
hitman249, вот в остальном как раз и не понятно.
1. Программа пишется не для себя, а для "блондинки". 2. Выбрала "Петя",стерла, набрала "Толя",нажала Enter. Что делать в этом случае ? Добавлять или исправлять в БД под тем же id ? 3. Выбрала "Коля", не стирая исправила на "Толя" (одну первую букву),нажала Enter. Вопросы те же. 4. Выбрала "пустышку", набрала "Петя",нажала Enter. А он уже в БД есть. Можно конечно применить UNIQUE, но не хочется применять тормоза. |
|||
карма: 25 |
|
Ответов: 1528
Рейтинг: 57
|
|||
Выбрала "Петя",стерла, набрала "Толя",нажала Enter. исправлять в БД под тем же id Выбрала "Коля", не стирая исправила на "Толя" (одну первую букву),нажала Enter. исправлять в БД под тем же id Выбрала пустышку, вписала "Иван", нажала Enter, добавлять. Ну и удалить, выбрала нажала Delete, показался диалог. ------------ Дoбавленo в 15.42: Tad писал(а): А он уже в БД есть. |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
hitman249 писал(а): Ну и удалить, выбрала нажала Delete, показался диалогhitman249 писал(а): можно мессагу показать что есть такой уже |
|||
карма: 25 |
|
Ответов: 1528
Рейтинг: 57
|
|||
Tad, м, ComboBox это такая штука которая их уже заставляет туда пялиться
|
|||
карма: 0 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 2 раз(а), последний 2025-01-10 23:08:37 |
|||
карма: 0 |
|
Ответов: 1528
Рейтинг: 57
|
|||
или как вариант использовать Ctrl+Enter добавить, Enter сохранить
|
|||
карма: 0 |
|
Ответов: 758
Рейтинг: 112
|
|||
карма: 1 |
| ||
файлы: 1 | code_30712.txt [4.8KB] [154] |
Ответов: 16884
Рейтинг: 1239
|
|||
miver, спасибо ! но... не проходит. Никаких добавочных кнопок.
И для науки (обмен опытом): code_30713.txt |
|||
карма: 25 |
| ||
файлы: 1 | code_30713.txt [4.2KB] [136] | ||
Голосовали: | miver |
Ответов: 758
Рейтинг: 112
|
|||
карма: 1 |
| ||
файлы: 1 | code_30723.txt [3.5KB] [158] |
Ответов: 16884
Рейтинг: 1239
|
|||
карма: 25 |
| ||
файлы: 1 | code_30724.txt [3.6KB] [142] |
Ответов: 758
Рейтинг: 112
|
|||
Это проверка на пустоту строки для исключения автора без имени
Там связь нужно переставить на onFalse ------------ Дoбавленo в 23.49: На всякий пожарный выложу
|
|||
карма: 1 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
......
|
|||
карма: 25 |
|
14