TextBox 숫자만 입력

ASP.NET 의 TextBox 에 날짜를 입력받기 위해 Client Script를 붙혀봤습니다.

숫자만 입력을 받을때 응용해서 사용할 수 있겠군요.

keydown, fouce, blur 이벤트에서 사용할 function입니다….

FUNCTION ROW_NUMBER

ROW_NUMBER() 함수 결과 집합 파티션 내의 행 일련 번호를 반환합니다. 각 파티션의 첫 번째 행은 1로 시작합니다. [code lang=”sql” collapse=”false” firstline=”1″ gutter=”true” htmlscript=”false” light=”false” padlinenumbers=”false” smarttabs=”true” tabsize=”4″ toolbar=”true”]ROW_NUMBER() OVER ( [ <partition_by_clause> ] <order_by_clause> )[/code] RANK() 함수 결과 집합의 파티션 내에 있는 각 행의 순위를 반환합니다. 요청한 행의 순위는 해당 행 앞에 있는 행의 순위에 …

FileUpload Control is not working in UpdatePanel

FileUpload Control은 UpdatePanel 안에서의 Asynchronous Postback으로는 동작하지 않는다.
보안 때문에 클라이언트 측의 파일관리, 파일업로드가 제한되어 있기 때문이다.
따라서 파일 업로드를 위한 FileUpload Control을 사용하기 위해서는 Standard Postback을 통해 처리되어져야 한다.

javascript window Object open Method

window Object의 open Method는 브라우저의 새 창을 열때 사용됩니다. ~ W3Schools.com 참조 ~
window Object 의 showModalDialog Method는 HTML 문서를 Modal Dialog Box로 열때 사용합니다. ~ MSDN 참조 ~

구분자로 구분된 붙임문자열을 테이블로 변환

구분자로 구분된 문자열을 입력받아 테이블로 반환하는 함수입니다. 실행 예제 : SELECT * FROM dbo.UDF_문자열테이블변환(‘1,2,3’, ‘,’) 결과 코드 1 2 3 CREATE FUNCTION dbo.UDF_문자열테이블변환 ( @문자열 VARCHAR(MAX), @구분문자 VARCHAR(10) ) RETURNS @vRETURN_TABLE TABLE ( 코드 VARCHAR(100) ) AS BEGIN DECLARE @v코드길이 INT, @v현재위치 INT, @v전체길이 INT, @v구분문자길이 INT SET @v현재위치 = 1 SET @v전체길이 = LEN(@문자열) …

MS-SQL 자동증가값 컬럼 초기화

고객의 요청으로 특정 스키마에서 자동증가값을 가지는 테이블을 테이블명을 기준으로 필터링하여 자동증가값 컬럼의 최대값을 기준으로 초기화를 을 실행합니다. “테이블명 처리중 오류가 발생했습니다.” 정도로 간단하게나마 오류처리를 하였습니다. declare @ident bigint, @tName varchar(255), @cName varchar(255), @sqlText nvarchar(1000), @sqlVariable nvarchar(100), @schmaName nvarchar(100), @tableFilter nvarchar(100) set @schmaName = ‘dbo’ set @tableFilter = ‘%code%’ /* dbo 스키마에서 테이블명 code 가 포함된 …

Visual Studio 빌드 후 이벤트 활용

빌드 후 필요한 작업을 추가할 수 있다.빌드 후 탐색기로 출력경로를 열어준다던지 파일을 복사한다던지 하는 … [빌드 전 편집(I)…] 또는 [빌드 후 편집(U)…] 버튼을 통해 사용할 수 있는 매크로를 확인하고 쉽게 추가할 수 있다. 위 이미지의 내용은 빌드가 성공한 경우 빌드 후 Output 폴더를 탐색기로 열고 출력파일을 c:\ 로 복사해라는 명령을 추가한 것이다. 상당히 편리하게 사용할 …

오늘이 포함된 주의 월요일/토요일 찾기

오늘을 기준으로 오늘이 포함된 주의 월요일, 토요일을 찾는다. /******************************************************* 한 주는 일요일부터 시작한다. ********************************************************/ DECLARE @TODAY DATE SET @TODAY = ‘2010-05-23’– GETDATE() SELECT DATEADD(DD, (DATEPART(WEEKDAY, @TODAY) – 2) * -1, @TODAY) AS 월요일, DATEADD(DD, (7 – DATEPART(WEEKDAY, @TODAY) ), @TODAY) AS 토요일 결과 월요일 토요일 2010-05-24 2010-05-29

SP_EXECUTESQL

T-SQL

구문 sp_executesql [ @stmt = ] stmt [ {, [@params=] N’@parameter_name data_type [ OUT | OUTPUT ][,…n]’ } {, [ @param1 = ] ‘value1’ [ ,…n ] } ] 인수 [ @stmt = ] stmt Transact-SQL 문 또는 일괄 처리를 포함한 유니코드 문자열입니다. stmt는 유니코드 상수 또는 유니코드 변수여야 합니다. + 연산자로 두 문자열을 연결한 …

마우스 커서를 피하는 버튼

나 잡아봐라 버튼~Catch me if you can 이벤트를 익히기 위해 윈도우 응용프로그램을 연습중이다. 아래의 프로그램은 마우스를 가까이 가져가면 도망가는 버튼이다. 일명 “나잡아봐라~ 버튼” … 잠깐 잡고 있다보면 열받기 시작한다. 그게 중요한건 아니고, 랜덤으로 변수를 두개만들고 프로그램을 실행하니 간혹 마우스 커서 밑으로 튀어버리는 경우가 있어 약간 변칙으로 튀었는데 마우스 커서가 있으면 다시 튀어버리게 했다. 조금씩 약올리면서 …