А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Завершение работы над парсингом SQL-запросов

 

Наконец-то, парсинг завершен! Доделал функции для парсинга запросов на вставку и модификацию записей в таблицах базы данных. Испытал я всё это тщательным образом, каким было далеко в прошлой версии программы. Но даже после этого я не могу сказать, что SQL-запросы будут парситься на сто процентов безупречно. Было бы неплохо на 80% безупречно. Ну да ладно, на первый этап сойдет...

0 + 0 -

Работа над парсингом SQL-запросов выборки и удаления данных

 

Вот и четвёртый день недели почти позади. Время летит быстрее пуль. А работа над парсингом SQL-запросов не иссякает. Доделал запрос на выборку данных, как всегда подкорректировал уже сделанное накануне. Ну и реализовал парсинг запросов на удаление данных. Это был самый простой запрос и парсинг из четвёрки типов запросов по выборке, удалению, вставке и обновлению данных. Вот начал работать над парсингом запроса на вставку данных в таблицу и на этом остановился пока...

0 + 0 -

Работа над парсингом SQL-запросов выборки данных из таблиц

 

Вот, очередной день эпопеи с парсингом SQL-запросов. Время уже позднее, уже практически ни на что не осталось времени. Вот сегодня я собрал всю периферию SQL-запросов (их частей) в одном запросе на выборку данных. Это и рекурсия в самом начале запроса, и оконные функции и условные выражения. Объединил, корче, то, что делал предыдущие два дня...

0 + 0 -

Парсинг SQL запросов Window и Recursive

 

И снова здравствуйте, мои читатели. Сегодня у меня был очередной день работы над парсингом строк SQL-запросы, для того, чтобы превратить их в объекты C#. Успел сделать гораздо меньше, чем хотелось бы. Реализовал только парсинг оконных SQL-выражений и рекурсивных запросов. Остановился на парсинге условных выражений WHERE. Всё это будущая периферия для ядра SQL-запросов по выборке данных, которые представляют собой сложную структурированную систему...

0 + 0 -

Путешествие по джунглям

 

Вот подоспела новая анимация. На этот раз я коснулся темы джунглей. Создал огромную сцену с тысячами деревьев. Всё бы ничего, но и в этот раз вышло криво. На этот раз сплоховала скорость воспроизведения. Перемещение камеры то зависает, то ускоряется до бешеного темпа. Почему так получилось, я не понимаю. Не должно быть такой ерунды. Или же я просто чего-то не учитываю или упускаю. Сплайн, вдоль которого перемещается камера, была составлена из разных частей. Быть может в этом причина. Или же причина в перестановке ключевых кадров...

0 + 0 -

Парсинг. И снова целый день парсинг

 

Вот и окончился первый рабочий день недели. Понедельник - день тяжёлый (так считается), но для меня это день обычный, проходящий в привычном трудовом ритме. Ну вот я и работал целый день опять над парсингом. Ничего нового я сегодня не создал, но зато я сделал UNIT-тесты для функций класса SQLite, которые проверяют работу парсинга строк SQL-запросов, преобразуя их в объекты C#. Да уж, так тщательно я к этому вопросу ещё не подходил. Проверил и протестировал всё так досконально, как мог. Конечно без выявленных багов и недосмотров не обошлось. Разумеется, я это дело исправил...

0 + 0 -

По живописному ландшафту

 
Вот моё новое произведение. И как всегда, не всё идеально. Ну да ладно, на оскар не претендуем и выкладывать это на продажу тоже. Так что хобби - это просто хобби. Вмонтировал очень вдохновляющую (как я считаю) музыку. Вот только анимацию бы не помешало сделать более зрелищную. Ну что тут поделать, в рамках того остатка времени, в течении которого я могу позволить себе этим заниматься - это всё, что я пока могу. 
0 + 0 -

Завершение парсинга SQL-запросов создания таблиц БД

 

Сегодня, этим чудным субботним днём я закончил парсинг SQL-запросов для создания таблиц базы данных SQLite. И на этом решил закончить на сегодня работу с программой. Ну а парсинг получился если не идеальный, но отменный, в общем неплохой. Думаю, процентов на 95 он будет корректным на все случаи жизни. А парсинг получился очень тщательный. Далеко до этого было в парсинге предыдущей версии программы. Всё-таки не зря занимаешься переделыванием, всё улучшаешь. Но, конечно, не стоит вечно зацикливаться в колесе совершенствования, а стоит всё-таки закончить программу до конца и выпустить её в свет...

0 + 0 -

Работа над парсингом SQL-запросов

 

Продолжаем эпопею (работу) над C# классом для работы с базой данных SQLite. Сегодня реализовал метод Execute - теперь можно выполнять SQL-запросы. Все выполнения запросов перевожу в асинхронный режим. Пусть интерфейс не тормозит во время выполнения "тяжелых" запросов в базу данных.

Сегодня заканчиваю, так и не сделав всего, чего хотел. Как всегда, короче. После создания метода для выполнения запросов приступил к реализации парсинга структуры базы данных...

0 + 0 -

Работа над классом для работы с базой данных SQLite

 

Ну вот она и началась, эпопея по работе над классом для работы с SQLite базой данных. Опять. Всё двадцать пять. Копируем со старой версии программы, вставляем в новую, корректируем, поправляем, что-то добавляем, излишек удаляем. Вот так будет проходить ближайшие пару месяцев работы. Писать особо не о чем.

Ну можно сказать об одной вещи. Сегодня, только приступив к работе над классом SQLite, я решил проверить, как будут выводиться данные в контроле Авалонии для отображения таблиц "DataGrid".  Ну и там меня ждал очередной неприятный сюрприз, точнее то, чего не хотелось бы, чтобы так было...

0 + 0 -
  • Яндекс.Метрика