아디봉의.net
1) 보안 < 로그인 에서 오른쪽 새로그인 클릭 ** 테이블아래의 보안이 아니다. 이름넣고 "암호정책강제적용 체크풀고 기본데이터베이스 선택하고 확인 ** 로그인아이디를 일단만들고 그아이디에다가 권한을 주는식으로 해석하면 되겠다. 2) 해당 테이블안에 보안 < 사용자 클릭 오른쪽 새사용자 클릭 사용자 이름을 넣고 1번에서 만들었떤 로그인 이름을 넣고 ,, 기본스키마를 guest로 해줬다. 데이터베이스 역할 멤버자격은 아무것도 안주었으며, 두번째탭인 보안개체 에서 추가를 해주었다. 고정 데이터베이스 역할 데이터베이스 수준 사용 권한 서버 수준 사용 권한 db_accessadmin 허가된 사용 권한: ALTER ANY USER, CREATE SCHEMA 허가된 사용 권한: VIEW ANY DATABASE db..
3tier 로 구성된 프로그램을 구현해서 사용중이다. 에러를쫓다보니 com+에서 나는것같다. 방법을 찾던중 팀장님께 대단한걸 얻어냈다. 알고계신분이 많을꺼같다고 생각하지만 내가 또 까먹을까봐서 적어놓아야겠다. ㅋ 일반 visual studio tool 에서 디버깅 할수 있는데 com에서도 그걸 할수 있더라,, 간단하게 말하면 com이 떠있을때 프로세스번호로 잡아서 디버깅을하는방식,, 그림으로 보면 쉽게 이해할수있다. 참고로 하위버전인 닷넷1.1로만들어놓은것이다. 비주얼스튜디어 2003이다. ;;쪽팔리넹 내가 4.0으로 싹 엎어버릴예정이다.;; ㅋ 말안해도 이해할것이다. "구성요소 서비스"를 펼친상태이다. 등록된컴을 실행시켜서 저기서 프로세스 번호를 알아낼수 있다. visual studio tool 에서 ..
트랜잭션이 이미 암시적 또는 명시적으로 커밋되거나 중단되었습니다. 해결방안 -> 1)connectionstring 뒤에 "enlist=false" 구문 붙여서 하면 된다. 2) 구성요소서비스 - 컴퓨터 - 내컴퓨터 속성에서 MS-DTC 탭 클릭 보안구성의 모든 항목 체크 (라디오 버튼 중 인증필요없음 선택)2. 실행 - regedit 입력 후 HKEY_LOCAL_MACHINE -> Microsoft -> MSDTC TurnOffRpcSecurity의 DWORD값을 1로 설정 (없을 경우 만들어줄 것)3. 방화벽 해제4. MSDTC 시작 출처 : http://blog.naver.com/beling?Redirect=Log&logNo=20042593139
실무에서 com+ 만들어진걸 사용만 해봤지 실제 프로젝트 생성을 안해봐서 한참을 고민하다가 알아냈다. (팀장님께 물어봐서 ;;) 빈프로젝트로 만들어서 .cs파일에 클래스등등 DB접속구문등등 을 만들어서 마지막에 빌드할때 몇가지 해줘야하는게 있더라~ ㅋ 사진을 첨부해봤다. 내가 나중에 잃어버릴까봐서 ;;
인터페이스 란 클래스의 종류로써 클래스의 뻐대만 가지고 있는것이다. 클래스는 단일상속만 되므로 "다중상속"시 사용 인터페이스는 접근지정자가 존재한다(디폴트 public). 인터페이스는 구현을 목적으로 합니다, 즉 완전한 클래스가 되기위해선 상속받아서 실제사용하는 곳에서 구현을 해야지 객체생성시 에러가 발생하지 않습니다. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication2 { interface IControl { void paint(); } interface ISurface { void paint(); } class Program { static voi..