четверг, 13 октября 2011 г.

C# - TextBox для ввода денежных сумм

Если нам нужно, чтобы элемент управления типа TextBox позволял вводить только цифры и точку (денежную сумму), то в обработчике KeyPress данного элемента управления пишем следующее:

среда, 7 сентября 2011 г.

C# и выгрузка отчетов в шаблон документа Word

Иногда, в программе требуется формировать отчеты на основе некоторого шаблона документа , сформированного в Ворде, меняя там при выгрузке лишь некоторые данные. Существует несколько способов, рассмотрим самый простый - с использованием .com-обьектов Microsoft Office.
Этот способ достаточно медленный, но тем не менее, подходит для большинства случаев, когда нужно просто сформировать определенный .doc файл на основе имеющегося шаблона.

Итак, по пунктам:

Autoincrement-поля и генераторы в СУБД Firebird

 По непонятным мне пока причинам, в СУБД Firebird autoincrement-поля реализуются с помощью системных переменных, не связанных напрямую с этими полями. Такие переменные называются генераторы. То есть, даже если вы создали поле типа autoincrement с целью использовать его как первичный ключ, при добавлении записи в таблицу вам явным образом понадобится указать значение этого поля присвоив ему значение, полученное от генератора. Иначе по умолчанию такое поле получит значение NULL.

понедельник, 29 августа 2011 г.

Строки подключения к источникам данных для .NET

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


суббота, 27 августа 2011 г.

Установка Windows 7 с USB флэшки или USB-HDD

В последнее время, все чаще попадаются компы без установленного DVD-привода, или приходится ставить ОС на нетбуки, которые такого привода не имеют в принципе. Рассмотрим, как это можно сделать, используя usb-флэшку.

Тестовая заметка

Превед Blogspot! Ибо LJ задолбал своей тупизной, кривыми стилями оформления и обилием рекламы. Из-за жадных детей в СУПе, количество которой там превышает все разумные пределы. Будем осваиваться тут.