Как правильно посылать. Как правильно принемать. Электронная почта на службе у админа.

Задача проста и ясна. Почту нужно отправить и принять. Допустим у нас 2 удаленные системы выходят в интернет раз в сутки и им нужно обмениваться данными. Ну или представим, что мы спамеры =)
Мне эта задача пришла совсем странно, захотелось сделать так, чтобы все входящие письма при появлении печатались на термоленте (термопринтер TSC). Для начала экспериментов я решил написать скрипт, который эту самую почту отсылает:

Понимание SQL. Первый класс

Для получения данных из таблиц, можно использовать запросы. Запросы можно выполнять обращаясь к БД извне, а можно встраивать в процедуры.
Недавно произошла забавная ситуация. При подключении к БД firebird и попытке выполнить запрос следующего содержания:

Ничего не стоит РМК построить. Рабочее место кассира своими руками.

Недавно возникла потребность печатать документы для индивидуального предпринимателя - школы иностранных языков. Программ с таким бедным функционалам не существует в природе, поэтому я взялся за разработку РМК администратора школы иностранных языков.
Конечно ни автоматизации, ни интеграции с каким - либо нет и не предусматривается. Это печаталка товарных чеков фактически.

Создание источника данных ODBC путем редактирования реестра Windows

Ранее, я писал о том, как создать подключение к ODBC на примере Firebird. Этот метод скучный и не хардкорный нисколько.
Теперь рассмотрим пример создания подключения к ODBC путем прямого создания записи в реестре Windows.
Информация об ODBC хранится в ветке реестра:
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\

Понимание SQL. Начало.

Есть таблица A с полем id, есть таблица B тоже с полем id. Как получить все B.id, которых нет в A?
Так как заголовок данного поста включает в себя слово "понимание", то простым примером навроде:

SELECT B.id FROM B LEFT JOIN A ON (B.id=A.id) WHERE A.id IS NULL

ограничиваться не будем.

Страницы

Подписка на Админское кунг-фу RSS