Thursday, October 28, 2010

Visual Studio Plug-in

Дабы не забыть.

DPack http://www.usysware.com/dpack/Default.aspx

Добавляет:
   Нумерованые Закладки (numbered bookmarks) описание
   Браузер кода описание
   - и т.д.

Wednesday, October 20, 2010

MSSQL выборка значений столбца в строку разделённую запятыми

Иногда бывает нужно выбрать значения в строку с разделителями. Для этого можно использовать следующий запрос:


select top 3 Country.A2 + ',' [text()]
from Country
for xml path('')

Он вернет что-то вроде: "CA,US,RU,"
Обратите внимание на запятую в конце...

Tuesday, October 19, 2010

Анимированые GIFы для процессов ожидания...

Хороший сайт, на котором можно сделать GIF и потом использовать у себя в ПО.

http://www.ajaxload.info/

Tuesday, October 12, 2010

MSSQL Stored Procedure

Если сделаеть вот так:


USE [YOUR_DB]
GO

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

Create procedure [dbo].[test_test] as 
begin
    set nocount on

    select NonExistingField into #TemporaryTable from NonExistingTable;

end
GO


И выполните этот скрипт, то процедура будет создана... но соответственно дальше на

exec [dbo].[test_test]

можно получить сообщение об ошибке:

Msg 208, Level 16, State 1, Procedure test_test, Line 6
Invalid object name 'NonExistingTable'.

Зачем я это написал - не знаю, просто так :)