본문 바로가기
반응형

전체 글5186

[MS SQL SERVER] 한번에 여러개의 레코드를 추가하는 방법 -- inserted by bae 07.09.05 -- PM_users.alluserproj = true 인 레코드를 UserAccess에 IsWritable=read 로 설정하여 추가한다 -- 한번에 여러개의 레코드를 추가하는 방법 INSERT INTO UserAccess (pm_userid, projid, writable) SELECT id, @tProjID, 1 FROM pm_users WHERE allprojuser = 1 -- inserted by bae -- wbstree 추가 이건 그냥 주석처리 --INSERT INTO WbsTree --(projid, parentid, Name, nodeindex) --SELECT (@tProjID, 0, "새 프로젝트", 0) 2010. 9. 20.
[MS-SQL SERVER] CAST 및 CONVERT 함수설명 CAST 및 CONVERT 식을 다른 데이터 형식으로 명시적으로 변환합니다. CAST 및 CONVERT는 비슷한 기능을 제공합니다. 구문 CAST 사용 CAST ( expression AS data_type ) CONVERT 사용 CONVERT ( data_type [ ( length ) ] , expression [ , style ] ) 인수 expression 유효한 Microsoft® SQL Server™ 식입니다. 자세한 내용은 식을 참조하십시오. data_type bigint, sql_variant 등 대상 시스템 제공 데이터 형식입니다. 사용자 정의 데이터 형식은 사용할 수 없습니다. 자세한 내용은 데이터 형식을 참조하십시오. length nchar, nvarchar, char, varchar.. 2010. 9. 20.
[MS-SQL Server 2005] 외래 키 관계 대화 상자 이 대화 상자를 사용하면 데이터베이스의 테이블 사이에 관계를 만들거나 수정할 수 있습니다. 외래 키 관계에서 외래 키 제약 조건은 기본 키나 UNIQUE 제약 조건과 함께 사용되며 지정된 테이블 사이에 참조 무결성을 적용합니다. 예를 들어, Order_Details 테이블에서 ProductID 열에 외래 키 제약 조건을 두어 이 열에 입력한 값이 Products 테이블의 ProductID 열의 기존 값과 일치하도록 할 수 있습니다. 옵션 선택한 관계 기존 관계를 나열합니다. 관계를 선택하면 오른쪽 표에 해당 속성이 표시됩니다. 목록이 비어 있는 경우 테이블에 정의된 관계가 없음을 의미합니다. 추가 새 관계를 만듭니다. 관계를 유효하게 만들려면 테이블 및 열 사양을 먼저 설정해야 합니다. 삭제 선택한 관계.. 2010. 9. 20.
[ms-sql] sp_executesql 에서 nvarchar(max) 사용 sql server 2000에서 sp_executesql 을 사용할 때 제약조건이 있었는데, sql 문을 4000자 이상 처리할 수 없다는 것입니다. sql 문은 유니코드 문자열(nvarchar 나 nchar)이어야 하기 때문에 최대 4000자까지 쓸 수 있습니다. 참고로 ntext 형은 변수 선언을 할 수 없습니다. 예를 들어 다음과 같은 쿼리가 있다고 해보죠. declare @sql nvarchar(4000) set @sql = 'select * from tableA .....' exec dbo.sp_executesql @sql 만약 @sql에 4000자가 넘어가는 문장을 넣게되면 @sql은 4000자에서 문장을 자를것이고, 따라서 sp_executesql은 실패하게 될 것입니다. 하지만 sql se.. 2010. 9. 20.
[ASP.NET] Base64 인코드 디코드(C#) 출처 : http://www.hoonsbara.com/hoonsboard.aspx?table_name=asptip&board_idx=447451&page=4&keyword=&search=&boardmode=2 protected string Base64Encode(string str) { return Convert.ToBase64String( System.Text.Encoding.GetEncoding("euc-kr").GetBytes(str)); } protected string Base64Decode(string str) { return System.Text.Encoding.GetEncoding("euc-kr").GetString( System.Convert.FromBase64String(str)); }.. 2010. 9. 16.
[ASP.NET] ASP.NET에서 텍스트 박스 한글 우선 입력 방법!!! 가르쳐주세요 시샵 윈도우애플리케이션에서는 텍스트박스 속성에 imemode가 있어서 한글을 우선적으로 입력하는게 가능합니다. 문제는 웹인데.. asp.net에서도 그런기능을 쓸려면 어떻게 해야 합니까? 속성에도 없던데.. A. 다음과 같은 스크립트 함수를 페이지의 공통으로 포함하는 스크립트에 포함시킵니다. function SetImeMode() { // TextBox 한글우선/영문우선/한글불가 모드 설정 // // - 기본값(아무것도 설정 안했을 경우) : 한글우선임!! // for(var e=0 ; e < document.forms[0].elements.length ; e++) { var ctl = document.forms[0].elements[e]; if (ctl.type == "text" || ctl.tagNa.. 2010. 9. 16.
[delphi] 델파이에서 XML DOM사용 (간단한 팁) XML강좌를 올려달라는 요청이 있어서... 강좌는 아니고 간단한 팁형식으로.. 써보고자 합니다.. XML을 다루는 방법도 여러개가 있지만... 주로 사용하는 DOM(Document Object Model)에 대해서만 간단하게 이야기 할까 합니다. (사실 다른건 잘 알지 못합니다. ^^;) 우선 XML DOM을 사용하시려면 XML, XPATH에 대해서 약간의 지식이 필요합니다. 먼저 델파이에서 XML DOM을 을 사용하시려면 MSXML_TLB나 MSXML2_TLB를 uses에 추가하셔야 합니다. (MSXML_TLB는 Import TypeLibrary를 통해 생성할 수 있습니다.) 주로 사용하는 Interface는 IXMLDomDocument? IXMLDomNodeList IXMLDomNode 등입니다. (.. 2010. 9. 16.
[C#] 라이선스용 컴퓨터 유일키 생성 [C#] 라이선스용 컴퓨터 유일키 생성 Introduction For licensing purpose according to me the best way and secure way is to generate an unique key for client's machine and providing a corresponding license key for that key. For this purpose you can take help of the unique id of client's computer's motherboard, BIOS and processor's. When you get these IDs you can generate any key of your preferable format. Year a.. 2010. 9. 16.
[IT/개발] 플랫폼(Platform)과 프레임워크(Framework), 아키텍처(Architecture) 개념비교 플랫폼(Platform)과 프레임워크(Framework), 아키텍처(Architecture) 개념비교 참조 출처: 네이버 지식in 소프트웨어 분야에서 프레임워크와 라이브러리, 플랫폼, 아키텍쳐를 비교해 보면, 다음과 같다. 프레임워크: 소프트웨어의 뼈대 구조 프레임워크란 특정형태의 소프트웨어 문제를 해결하기 위한 상호 협력하는 클래스들과 인터페이스들의 집합. 즉 소프트웨어 콤포넌트들의 집합을 의미한다. 이는 여러클래스와 컴포넌트로 구성되고 좀더 높은 수준에서 패턴들을 조직화하며 다양한 애플리케이션에서 이용 가능한 범용성(generic)을 가진다. 프레임워크는 다른 소프트웨어 프로젝트가 개발될 수 있는 뼈대 구조이다. 지원 프로그램, 라이브러리, 언어, 다른 소프트웨어 구성 요소들을 엮어 주는 소프트웨어 .. 2010. 9. 16.
반응형