Ресурс посвящённый строкам подключения к БД "Connection Strings"

    Не так давно наткнулся на очень полезный ресурс для всех разработчиков приложений для работы с базами данных, называется ресурс Connection Strings.

    Ресурс представляет собой сборку всевозможных строк подключения к самым различным базам данных с использованием самых разнообразный провайдеров и технологий.

    Ну просто очень полезный ресурс.
    Вот ссылка: http://www.connectionstrings.com
    Ресурс правда на английском, но для тех кому надо это я полагаю не проблема.

Объединение результатов запросов

На днях столкнулся с такой необходимостью — объеденить результаты выборки по двум запросам.
Чуть было не стал делать это программно, но слегка напряг извилины и выяснилось ничего сложного в том чтобы сделать это одним запросом нет.

Итак имеем 2 таблицы:

[Таблица1]
имеет поля: ID, ID_TAB2, NAME, FAMILY


( Читать дальше )

Как нельзя использовать SQL запрос в C#

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

Итак в чём суть:
Предположим нам необходимо найти значение поля NAME где поле ID равно 1. В случае если такое значение существует, то всё хорошо. Если нет — то .NET провайдер создаёт ошибку, вместо того чтобы вернуть Null. Разумеется при довольно большом количестве обращений и таких ошибок — сервер рано или поздно отключает клиента.


( Читать дальше )