После устранения багов заработала статистика таблиц
Ну вот, лето у нас подходит к концу, последний день лета. И этот день, как ни удивительно, ознаменовался жарой. Лето на издыхании решило под конец "зажечь". Так что наслаждаемся последним деньком и готовимся к пакостной осени, пакостной зиме и пакостной весне.
Ну а что у нас по работе? Ну, день не был особенно продуктивным и нет больших пока продвижений. Сегодня всё, что я реализовал, это - заполнение (или перезапись) значениями для столбцов таблицы и просмотр статистики таблиц. Ну и на последок сделал сброс этой самой статистики к нулевым значениям.
Да и пришлось опять залезть в C#-класс базы данных и там внести некоторые поправки. Сделал реализацию заполнения столбцов данными, но не удосужился должным образом проверить эту реализацию. И снова я дал маху. Записывались данные нормально, а вот перезапись не работала по причине откровенного ляпа. Ну да ладно, не буду уж тут вдаваться в подробности. Что поделаешь, не проживёшь жизнь без косяков.

Да и статистика не работала. Короче, я опять сделал "кривую" реализацию структуры своих классов, опять можно кое-что сделать лучше. Но только чур - никаких полных переделываний программы!!! Всё, я сыт этим по горло, да и непозволительная это уже роскошь - начинать всё переделывать с начала. Годы уже не те. Так что только поправка косяков и, если придется, вставка костылей. А реализовал я не так то, что определил свойства с объектами базы данных в двух классах - в классе SQLite и классе Project. Между этими двумя классами идёт синхронизация объектов. Можно было бы реализовать свойства объектов БД в одном классе, более удобно. Но нет же. Тогда мне до этого было не додуматься, а теперь уже поздно. Если начать всё переделывать - переделывать нужно кардинально и это опять займёт кучу лишнего времени. Так что нет, сделал костыльным образом синхронизацию. Но зато сейчас хоть работает. Уж лучше пока пусть работает. Наводить блеск уже нет времени.
Ну и вот на этом пока и закончу. Последний летний рабочий день. Завтра, уже осенью, продолжу "запиливать" функции по работе с таблицами БД. Такие вот дела. Так что пока на этом у меня всё и до новых свершений уже осенью.
- alexeypalagin
- 0
- 10

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.