dll 등록

개발/이것저것 2012. 9. 12. 14:17

실행 - regsvr32 경로

 

ex) regsvr32 c:\test.dll

블로그 이미지

쭈니후니

개발자로서 공부와 낚시를 좋아하는 한사람으로서의 추억을 담을 블로그입니다.

,

DB의 값이 NULL인지 체크 해야 하는 경우가 발생합니다.

그럴때 사용할수 있는 방법으로는

 

1. DB에서 해결하는 방법

2. 코드단에서 해결하는 방법

 

두가지 방법이 존재 합니다.

DB로 해결보는 방법은

 

select isnull(컬럼명,0) from 테이블 where....

 

컬럼의 값이  NULL일때의 값을 0으로 셋팅하도록 DB에서 미리 셋팅 해주는 방법이 있습니다.

 

하지만 DB 에서 값을 가지고 올때 미리 수정해서 가지고 오지 않아야 하는 경우가 있습니다.

 

하지만 ASP.NET 에서와 달리 값을 ToSTring() 형식으로 NULL 문자를  "" 로가지고 오지 않습니다.

그러므로 ASP 에서는 해당컬럼을 String과 비교가 불가능합니다.

그래서 아래와같이 NULL 해당하는 문자에 ""를 더해서 "" 와 비교 할수있도록 합니다.

 

 

//컬럼 NULL 체크

If Rs("컬럼명") & "" = "" Then
//컬럼은 NULL 일때
Else
//컬럼은 NULL 이 아닐때
End if

 

// 레코드 NULL체크

If Rs.BOF And Rs.EOF Then
//레코드 NULL 일때
Else
//레코드 NULL이 아닐때
End If  

 

참고자료

데브피아

 http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=56&MAEULNo=22&no=68996&ref=68992

..

http://joguni.tistory.com/211?srchid=BR1http%3A%2F%2Fjoguni.tistory.com%2F2110

 

출처 http://blog.daum.net/computercode/7189341

 

추가로 설명하자면

 

DB에 NULL값을 ASP에서 isnull(값)을해도 true가 아닌 falase으로 나옵니다.

 

예전에도 이거때문에 고생했었는데..까먹고 또 왜 안되지 하고 고민했었던..ㅠㅠ

'개발 > ASP' 카테고리의 다른 글

iis6/ii7 디버깅 오류표시방법  (0) 2013.08.02
ASP 파일 이동&삭제  (0) 2012.03.28
ASP 내장객체 - Session  (0) 2008.10.24
블로그 이미지

쭈니후니

개발자로서 공부와 낚시를 좋아하는 한사람으로서의 추억을 담을 블로그입니다.

,

저장 프로시저 sp_dbcmptlevel을 사용하여 현재 데이터베이스의 호환성 수준을 80 이하로 설정하십시오.

호환성 수준 확인
sp_dbcmptlevel 'db이름'

호환성을 80버전 수정
sp_dbcmptlevel 'db이름', 80

'개발 > MS-SQL' 카테고리의 다른 글

mssql IDENTITY 증가값 초기화  (0) 2012.10.30
Mssql identity 설정 on/off  (0) 2012.10.25
오라클 minus 와 같은 ms-sql except  (0) 2012.03.30
MS-SQL 테이블 열삽입할때..  (0) 2012.03.26
MSSQL로 열병합 하기!  (2) 2012.02.10
블로그 이미지

쭈니후니

개발자로서 공부와 낚시를 좋아하는 한사람으로서의 추억을 담을 블로그입니다.

,