본문 바로가기

NET

윈도우서비스 에러 관련 http://stackoverflow.com/questions/11059284/badimageformatexception-error-in-using-installutil-tool http://www.pressingquestion.com/87919/C-Powershell-Snapin-Not-Registering-Using-Installutil 설치를 초기화하는 동안 예외가 발생했습니다. System.BadImageFormatException: 파일이나 어셈블리 'file:///D:\DocumentDataSync.exe' 또는 여기에 종속되어 있는 파일이나 어셈블리 중 하 나를 로드할 수 없습니다. 프로그램을 잘못된 형식으로 로드하려고 했습니다. Exception occurred while initializ.. 더보기
RecordCount -1 일때 참조 http://imaxicool.tistory.com/112 RecordCount -1 일때 Set rsCnt = Server.CreateObject("ADODB.RecordSet") rsCnt.CursorLocation = 3 rsCnt.CursorType = 3 rsCnt.LockType = 3 rsCnt.open SQL_SUB,db rsCnt.RecordCount 더보기
[기타] PortSquryUI 프로그램 포트 보는 프로그램입니다. 더보기
KeyDown 설정 방법 폼 속성에서 KeyPreview 옵션을 True 로 설정 이벤트 속성에서 Keydown 옵션에 btn_KeyDown 클릭하여 추가 또는 기존에 메서드가 있는경우 선택 /// /// 엔터시 버튼 이벤트 연결 /// /// /// private void btn_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) btnLogin_Click(sender, e); } /// /// 버튼 이벤트 /// /// /// private void btnLogin_Click(object sender, EventArgs e) { //사용자 코드 등록 } 더보기
[ASP.NET] GridView Header <br> 태그 사용 방법 그리드뷰 에서 해더에 태그를 넣는 경우 BoundField 인경우 TemplateField 인 경우 더보기
DataTable을 이용한 rollup 기능 참조 : http://www.shblitz.net/92 , http://www.ezineasp.net/post/C-sharp-DataTable-Group-by-Example.aspx , http://duraboys.tistory.com/602 그리드뷰를 이용하여 각 레벨 별로 계정 코드에 맞게 rollup 하는 기능입니다. DataTable 의 Select / Compute 기능을 이용 System.Data.DataTable dt_new = new System.Data.DataTable(); dt_new = dt.Copy(); //기존 데이타 테이블의 내용을 카피 dt_new.PrimaryKey = null; //PrimaryKey 키 오류가 발생하므로 초기화 DataRow[] row = dt.Selec.. 더보기
Excel API 를 이용하여 엑셀 다운로드 그리드뷰 데이타를 엑셀로 내리는 것은 해봤으나 요구 사항이 엑셀 템플릿을 이용하여 내용을 입력 하는 부분이라 이번에 처음으로 Excel API를 이용하여 다운로드를 하였습니다. string strFileName = @"C:\Templete"; //템플릿 파일 명 ApplicationClass excel = new ApplicationClass(); Workbook wBook; Worksheet wSheet; excel.DisplayAlerts = false; // 덮어쓰기메시지 없애기 wBook = excel.Workbooks.Open(strFileName + ".xls" , false, Type.Missing, Type.Missing, Type.Missing, Type.Missing , Type.Mis.. 더보기
Excel api 를 이용하여 다운시 에러 Excel API를 이용하여 다운로드시 아래와 같은 오류가 발생 할 수 있습니다. 이때는 window 키 + R 을 선택하여 실행 창을 오픈 후 dcomcnfg 를 입력 후 확인을 클릭합니다. 아래와 같이 구성 요소 서비스 창이 오픈 되며 이때 컴퓨터 > 내컴퓨터 > DCOM구성 > Microsoft Excel Application 을 선택 오른쪽 마우스 클릭 후 속성을 선택합니다. 아래의 창에서 ID 탭으로 이동 후 대화형 사용자를 선택 후 확인을 누르면 됩니다. (대화형 사용자는 서버에 로그인한 사용자가 없는 경우 에러가 발생 --> 다음 사용자를 선택하여 사용자 / 암호 를 입력합니다) 더보기
[IIS7] HTTP 오류 500.21 - Internal Server Error 참고 http://ndolson.com/1389 , http://technet.microsoft.com/ko-kr/library/cc737943(v=ws.10).aspx ASP.NET 설치 문제 해결 이런경우 ASP.NET 과 IIS를 다시 매핑해줘야 합니다. 해당 경로의 파일로 명령어를 이용하여 실행합니다.(64비트인경우/ .net Framework4 인경우) C:\Windows\Microsoft.NET\Framework64\v4.0.30319> aspnet_regiis.exe -i 를 실행합니다. 이번경우는 .net Framework 2.0 은 명령어 실행시 정상적으로 설치되었다고 확인 다시 net Framework4.0 을 동일하게 실행하였을때 오류 현상이 있어 net Framework4 를 다시 .. 더보기
GridView editmode 사용 방법 그리드뷰 에디트 모드 사용 방법http://aspadvice.com/blogs/azamsharp/archive/2006/11/08/Show-all-GridView-Rows-in-EditMode.aspx 아래와 같이 바인딩을 통화여 전 셀을 visible을 사용하여 변경한다.aspx 페이지 cs 페이지protected bool IsInEditMode{ get { return this.isEditMode; } set { this.isEditMode = value; } } 더보기