Сейчас у меня реализована такая схема.
1. После заполнения всех соответвующих окошек формы внесения нового заявления юзер жмет Сохранить.
2. Идет запрос в БД SELECT max(nomerz)+1 FROM baza WHERE dataz > date('%1'); где %1 это 2014-12-31, загружается из ини-файла. Полученный ответ подставляется в компонент Edit на форме.
3. Выполняется основной запрос в БД INSERT INTO baza values("%1", "%2","%3", и т.д.
Т.е. сейчас как я говорил в п.2 получаем 0 в ответ, и в БД вносится чепуха.
Выход нашел корявый - 1 запись в году водить вручную, самому.
Проблемка еще в том что из-за кривой локальной сети (файл БД расположен на сервере в расшареной папке), запросы идут ооочень медленно, что сказывается на быстродействии программы.
Т.е. мне нужно максимально оптимизировать запросы ....
Ответов: 952
Рейтинг: 4
|
|||
карма: 0 |
|