Потребовалось установить
Oracle Developer Suite 10g на
Windows Server 2008, который я сейчас использую в качестве рабочей станции.
(далее...)
Написать это небольшое руководство меня побудило знакомство с одной крупной и в каких-то кругах известной банковской системой. Клиент этой системы написан на
Delphi, база данных
Oracle.
(далее...)
В предыдущих статьях (
Часть 1 и
Часть 2) мы научились при помощи
MyBatis автоматически считывать записи из подчиненной таблицы и соответствующим образом настроили маппинг.
(далее...)
В
предыдущей статье мы научились делать простой маппинг при помощи MyBatis и сумели загрузить заданную запись из таблицы
MASTER, созданную заранее в БД Oracle. Сегодня мы усложним задачу и научимся автоматически загружать список подчиненных записей из детальной таблицы с именем
DETAIL, которая была создана заранее в предыдущей статье.
(далее...)
В этой статье будет обобщен мой небольшой опыт по работе с довольно известным в определенных кругах фреймворком на Java под названием
MyBatis. Который раньше назывался
iBatis.
(далее...)
Фреймворк для Java
MyBatis – это свободно распространяемый продукт, предназначенный для создания маппинга или соответствия SQL запросам к базе данных Java классам. Мне пришлось изучить этот известный в определенных кругах продукт и в дальнейшем будет представлена информация по его использованию.
(далее...)
Нечеткое сравнение строк может потребоваться при выполнении многих задач. Одна из типичных задач – выверка данных и поиск нечетких дубликатов. Когда, например, надо сопоставить “’Медведев” и “Медведёв” и затем как-то объединить эти строки.
(далее...)
Иногда в SQL запросе требуется получить список из заранее заданного набора элементов. Например, список чисел, строк или дат. Для этого можно воспользоваться типами данных, которые предоставляет Oracle.
(далее...)
Написал я несколько новых статей и решил перед тем как их опубликовать добавить в новый сервис Яндекса - "
Оригинальные тексты". Вообще то я Яндексом как поисковиком не пользуюсь, для этого есть Google.
(далее...)
Многие авторы оригинальных статей размещают их на своих сайтах в интернете. Я не являюсь исключением и на этом блоге публикуется много авторских оригинальных материалов. Некоторые из них достаточно популярны.
(далее...)
Пришла пора изучать систему версионного контроля
Mercurial. Это пришлось делать поневоле, так как на новой моей работе все используют Mercurial. Посмотрел я на это чудо и оно мне понравилось. В итоге решил все свои проекты на Delphi запихать в эту систему версионного контроля. Чтобы все было по взрослому.
(далее...)
При переводе проекта, написанного для Delphi 2009 на
Delphi XE вылезла неприятная ошибка. Проект работает с базой данных Oracle 11g через компонент Direct Oracle Access (DOA). В проекте есть много форм, работающих с данными, в которых при попытке редактирования этой формы в DesignTime или при запуске d RunTime стала выскакивать ошибка "Type mismath for field ... expecting: WideString actual: String".
(далее...)