Блог пользователя Матвей

Невероятные возможности Firebird! IBEScript в действии.

После такого бульварного заголовка я просто обязан написать захватывающую статью о IBEScript. Но это уже сделано =) не мной. Вот статья по этой теме.
Так же на языке Байрона и Обамы есть руководство с подробным описанием IBEScript
От себя хочу добавить, что эта технология открывает невиданные возможности для Firebird. В качестве примера приведу скрипт, который выгружает таблицу базы данных в Excel

Преобразование типов в Firebird. Использование CAST

Не смотря на то, что записи в блоге я делаю редко, мысль на месте не стоит. Поэтому Вот еще одно откровение:
CAST () - как это работает?
Можно написать в гугле запрос и увидеть, что это такое. От себя хочу добавить такой вот пример процедуры.
Задача: написать процедуру, которая бы выдавала цифро-буквенный код для номера документа.

Облагораживаем WSO. Контекстное меню ListView и работа с большим объемом данных.

Недавно, пообщавшись с Александром Борисовичем, я познал истину вызова контекстного меню для ListView.
Вас ждет пример вызова контекстного меню, а так же один из вариантов решения по заполнению таблицы большого объема.

Ты кто такой? Вас тут не стояло! Определяем PID и путь к файлу скрипта.

Скрипты VBS запускаются программой обработки сценариев wscript.exe Соответственно заглядывая в диспетчер задач мы видим только wscript.exe
Как же определить где какой скрипт? Для этого нужно выяснить PID процесса скрипта, а поможет нам в этом такой код:

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

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

Страницы

Подписка на RSS - Блог пользователя Матвей