자바스크립트에서 비하인드로 값을 넘기기는 손이 많이 갈 수 밖에 없는 작업입니다. 자바스크립트과 비하인드는 실행하는 위치가 다르니까 말이죠 ㅎㅎ 그래서 여러 가지 방법이 있습니다. 이 포스팅에서는 히든 필드로 데이터를 주고받는 방식을 소개합니다. 1. 'ASP.NET WebForm'의 'HiddenField'와 HTML컨트롤의 'hidden' HiddenField와 hidden의 사용법은 사실상 같습니다. 1번 줄 : 'ASP.NET WebForm'의 'HiddenField' 입니다. 2번 줄 : HTML컨트롤의 'input type hidden'입니다. ASP.NET의 비하인드와 상호작용하려면 'runat'속성이 'server'로 되어 있어야 합니다. 이제 자바스크립트를 이용해 값을 설정하면 비하인드에..
안드로이드 캡슐화의 정점이라고 생각하는 탭뷰입니다. 탭뷰는 아무래도 여러개의 레이아웃이 한곳에 있기때문에 사용할때 복잡 할수가 있저. 중복코드도 많고요. 그래서 레이아웃 분리가 필요합니다. 탭뷰 클래스 import android.content.Context; import android.graphics.drawable.Drawable; import android.view.LayoutInflater; import android.widget.TabHost; /** * claTabHost * * @author DangGun Roleeyas ( http://bolg.danggun.net/) * @version 1.0 ( 2010.11.28 ) * * 탭 호스트 * * 이 클래스는 그대로 사용하지 말고 복사해서 사..
서버를 세팅해놓고 로컬로만 접속한다면 무슨 소용이겠습니까? ㅎㅎㅎㅎ 바로 옆에 서버 컴퓨터가 있다고 해도 원격접속해서 하게 되는 일이 많으니 윈도우 2008 설치 후 중요한 설정 중 하나가 되겠습니다. 1. 계정 설정 먼저 원격 데스크톱 용 계정을 만들어야 합니다. 다른 계정에 권한을 줘도 상관은 없습니다 ㅡ.-;;; 취향이죠 ㅎㅎㅎ 계정 생성을 위해 제어판 > 관리 도구 > 컴퓨터 관리 로 갑니다. 컴퓨터 관리(로컬) > 로컬 사용자 및 그룹 > 사용자 로 가서 오른쪽 화면에서 오른쪽 클릭하고 '새 사용자'를 누릅니다. 해당 내용을 적으시고 만들기를 누릅니다. 권한 주기 원격접속 권한을 주기 위해 '소속 그룹'을 추가하겠습니다. 만든 계정에 오른쪽 클릭을 해서 속성을 누릅니다. 소속 그룹 > 추가 > ..
가끔 여러 가지 이유로 창이 숨는 일있습니다. 이전 버전들에서도 있던 형상이지만 그냥 작업표시줄에서 해당 창을 오른쪽 클릭해서 이동을 클릭한 후 방향키를 눌러 해결 할 수 있었습니다. 요렇게 메뉴가 뜹니다. 1. 증상 윈도우7을 쓰다가 처음으로 이 현상을 겪었습니다. 창아~ 창아~ 어딘간거니 창아~ 당연히 평소 습관대로 작업표시줄에서 오른쪽 클릭을 해보았습니다. 오마이갓!!!!!!!! 어디간겨!!!! 없습니다!!! 없어요!! 창아~ 창아~ ㅜㅡ 2. 해결 방법 그래서 검색을 해보았더니 알트 + 스페이스 바를 눌러보아요~ 눌러보았더니 헐헐....그렇군요 ...... 많이 보던 창이 뜨는 것 까지는 좋은데 이게 창기준이여도 원래 밀려 나가서 팝업이 보여야 하는데 가끔 안 보이는 경우가 있는 겁니다 ㅡ.-;;..
각종 파일 참조 및 링크에러 관련 에러를 막아주는 우리의 크로스도메인님 플래시와 실버라이트 개발자에게는 필수 파일입니다. 1. 파일 아래는 일반적인 크로스 도메인 파일입니다. 주로 URI 'http://localhost:2047/Service1.svc'에 대한 요청을 만드는 동안 오류가 발생했습니다. 적절한 상호 도메인 정책 없이 상호 도메인 경로의 서비스에 액세스하려고 했거나 SOAP 서비스에 적합하지 않은 정책을 사용하려고 했기 때문일 수 있습니다. 서비스 소유자에게 문의하여 상호 도메인 정책 파일을 게시하고 SOAP 관련 HTTP 헤더가 전송될 수 있도록 할 수 있습니다. 자세한 내용은 내부 예외를 참조하십시오. 요런 에러가 날 때 넣어주어야 하는 파일입니다. 2. 사용 방법 크로스 도메인 오류가 ..
변경 내용을 저장할 수 없습니다. 변경 내용을 적용하려면 다음 테이블을 삭제하고 다시 만들어야 합니다. 다시 만들 수 없는 테이블을 변경했거나 [테이블을 다시 만들어야 하는 변경내용 저장 사용 안함] 옵션을 설정했습니다. 이런 메시지...아놔 귀차너 ㅎㅎㅎㅎ 해결방법은 간단합니다 도구 > 옵션 > Designers > 테이블 및 데이터베이스 디자이너 에서 '테이블 다시 만들어야 하는 변경 내용 저장 사용 안 함' 끄면 됩니다. ㅡ,.ㅡ; MSSQL2008로 넘어오니 2000과 2005의 장점을 적절이 빼온느낌인데.....머 사람마다 다르겠지 ㅎㅎㅎ
1/4. 한 프로젝트에서 웹서비스 만들기 2/4. DB연결 하기 3/4. 리스트 주고 받고 - 서버 탐색기와 린큐를 이용한 방법 4/4. 리스트 주고 받고 - 클래스를 이용한 방법 실버라이트에서 DB를 연결하기위해서 일반적으로 웹서비스를 이용합니다. 이 웹서비스를 이용하는 방법으로 같은 프로젝트에서 만드는 방법과 다른 프로잭트에서 만드는 방법이 있습니다. 같은 프로젝트를 만드는 방법은 해당 프로젝트의 전용 웹서비스로 사용할때 주로 사용하고 다른 프로젝트에서 만드는 방법은 솔루션같은 곳에서 사용할때 많이 사용합니다. 요번 포스트에서는 한프로젝트에서 사용하는 방법을 알아보도록 하겠습니다. 1. 테스트용 프로젝트 만들기 요런 모양으로 만듭니다. 2.프로젝트에 웹서비스 추가하기 같은 프로젝트에서 웹서비스를 사용..
엑셀로 작업한 데이터를 mysql에서 불러오니 각종 에러를 뱆어내며 거부합니다. ㅡ,.ㅡ;;;;; 에러가 많은데도 불구하고 하나하나 검색해봤더니 버그로 봐야 할것들도 있고 예외처리해가며 불러와야 하는 것도 있고 -_-;;;;이래가지곤 엑셀로 작업한 의미가 없잔아-_-;;;;; 그러다 문득 떠오른것이 mssql에서 데이터를 불러오는 것이였습니다. mssql을 같은 회사라 그런가 엑셀이 심하게 잘 읽어 들이저.(왼간한 null금지 빼고는 후루룩 읽는 센스 -_-;) 머여튼 mssql에 테이블을 생성하고 mysql이랑 똑같이 필드를 설정한후 엑셀을 불러오니.....역시나 에러하나 없이 깔끔하게 불러와집니다. mysql로 가서 가저오기에 odbc를 누르고 mssql의 데이터베이스와 테이블을 지정하니 오류하나 없..
다른 자료 찾다 우연이 찾은 내용입니다. (참고 : linglom.com ) 마침 테스트 서버는 MSSQL2008인데 사용할 디비는 MSSQL2000이라 '그냥 스크립팅해도 문제 없나?'라는 생각을 하고 있던 터라 너무나 반가운 자료입니다. 스크립팅을 이용한 다운그레이드이니 파일로하는것 보다 번거롭다는걸 잊지 말고 시작합시다. ㅎㅎ 1. 데이터베이스 > 태스코 > 스크립트 생성 누른다. 2. 스크립팅할 DB를 선택한다. 3.서버 버전에 대한 스크립트를 설정 해준다. 옵션들을 읽어보고 필요한 옵션있으면 선택하고 필요없는 옵션은 꺼줍니다. 모든 데이터까지 스크립팅으로 빽업하고 싶다면 데이터 스크립팅을 체크해주면 됩니다. 4.스크립팅 시작 이제 빽업할 내용들을 체크하고 다음 다음 눌러스크립팅을 시작합니다. 파..
* 지속적으로 추가하고 있습니다. * 다른 값이 필요하면 요청 주세요. 1. 확인 에디터를 눌러 'dotnetfiddle.net'사이트로 가서 직접 날짜를 수정하여 사용해 보실 수 있습니다. 2. 코드 아래는 코드 입니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 //0. 기준 숫자 //결과 : 123.456 double doubleInput = 123.456; //1. 금액 표시를 붙여준다.(한국이면 \를 미국이면$를 붙여준다.) //결과 : $123.46 string.Format("{0:C}", doubleInput); //2. D뒤에 숫자만큼 0을 체워 자리를 맞춥니다...