Chipset писал(а):
Там главная таблица МатериалыДля начала.
1. Таблица МАТЕРИАЛЫ. 33050 записей и ещё могут добавляться.
2. Таблица МАТЕРИАЛЫ. что за единица измерения ? ДА 5-9, площадь 0,45 м2, ДА 5-10, площадь 0,50 м2
Дальше читай, если делаешь прогу для людей (а не для себя.)
Сгруппируй материалы (Трубы, Муфты, Гвозди, Болты, Доски, Плитка, Краска, Кирпич и т.д.) .
Для этого создай таблицу Group(id INTEGER PRIMARY KEY, name TEXT) (от силы 1000-2000 записей),
в таблицу MatBaz добавь колонку Groups. Надеюсь понял.
Оператору подсовываешь список групп в ComboBox, оператор выбирает группу, например Доски, и у него в таблице Материалы всего 10-15 записей, а не все 35 тысяч.
Да, кстати, "Кирпич" можешь по LIKE (да и по не найти. Кто будет знать, что первая буква "К" латинская
Примечание
"Не надо делать много ошибок. Нужно сделать одну, а потом CopyPaste".
Что ты и сделал. Кирпичей пять таких есть.
Что ты и сделал. Кирпичей пять таких есть.