맥에서 Windows 2000 터미널 접속시 라이센스 오류발생할 때 해결방법

맥에서 Remote Desktop Connection Client를 이용해서 Windows 2000에 터미널로 접속을 할 수가 있습니다. 일정기간 문제 없다가 어느 정도(?) 사용하면 다음과 같은 오류가 발생을 하면서 더이상 연결을 할 수 없는 상황이 발생합니다.


“The remote computer disconnected the session because of an error in the licensing protocol. Please try connecting to the remote computer again or contact your server administrator.”
이런 오류가 발생을 하면 다음 문장을 터미널에서 실행을 해서, 라이센싱에 대한 캐쉬정보를 삭제하면 오류가 해결됩니다.
rm -rf /Users/Shared/Microsoft/RDC\ Crucial\ Server\ Information/RDC\Global\ Data
sudo rm -rf /Users/Shared/Microsoft/RDC\ Crucial\ Server\ Information/*

To Get The Current Identity Value From A Table

Let’s first create our two simple tables
CREATE TABLE TestOne (id INT identity,SomeDate DATETIME)
CREATE TABLE TestTwo (id INT identity,TestOneID INT,SomeDate DATETIME)

–Let’s insert 4 rows into the table
INSERT TestOne VALUES(GETDATE())
INSERT TestOne VALUES(GETDATE())
INSERT TestOne VALUES(GETDATE())
INSERT TestOne VALUES(GETDATE())

Here are diffrent ways to check for the current value

–1 @@IDENTITY
SELECT @@IDENTITY
–this returns 4

–2 DBCC CHECKIDENT
DBCC CHECKIDENT (TestOne, NORESEED)
after running DBCC CHECKIDENT the message returned is
Checking identity information: current identity value ‘4’, current column value ‘4’.
DBCC execution completed. If DBCC printed error messages, contact your system administrator.

–3 MAX function
SELECT MAX(id)
FROM TestOne
you can also check with the MAX function but this is not recommended becuase you might get some other identity value that is not yours but from a different user

–4 TOP 1 and ORDER BY DESC
SELECT TOP 1 id
FROM TestOne
ORDER BY id DESC
–The same applies here as for the max function, this is not recommended

–5 IDENT_CURRENT
SELECT IDENT_CURRENT(‘TestOne’)
–IDENT_CURRENT is another way to check

–6 SCOPE_IDENTITY
SELECT SCOPE_IDENTITY()
–This one is very similar to @@IDENTITY with one BIG difference (shown later)


출처 : http://sqlservercodebook.blogspot.com/2008/03/to-get-current-identity-value-from.html

jQuery: IE에서 Radio 버튼 변경시 이벤트 처리 방법

IE는 다른 브라우져와 달리 Radio 버튼상태가 변경됐을 때 바로 change 이벤트를 발생시키지 않고 다른 엘리먼트를 클릭했을 때 change 이벤트를 발생시킨다. 그래서 Radio 버튼 상태의 변화에 따라 어떤 처리를 하려면 IE에서는 click 이벤트를 사용해야 한다.

브라우져에 상관없이 Radio 버튼 상태의 변경을 감지하려면 jQuery에서는 다음의 코드를 사용하면 된다.

[code language=”javascript”]
$(document).ready(function(){
$(".hiddenOnLoad").hide();
$("#viewByOrg, #viewByProduct").bind(($.browser.msie ? "click" : "change"), function () {
$(".visibleOnLoad").show();
$(".hiddenOnLoad").hide();
});
});
[/code]