스토리781 모든 프로시져내 포함한 문자열 찾기 SQL2005 기준 테스트 한것 이며, 다른 버전은 장담 못함심심치 않게 모든 프로시져내에서 특정 문자열을 찾을일이 발생한다. 아래와 같이 하면 쉽게 찾을 수 있다.alter PROCEDURE proc_프로시져내포함한문자열찾기 @seek varchar(256) AS select b.name from syscomments a inner join sysobjects b on a.id = b.id where b.xtype = 'P' and a.text like '%' + @seek + '%' order by name 2009. 9. 30. could not be resolved as a collection/array/map/enumeration/iterator type 오류 메시지 예 tag 'select', field 'list', name 'partyId': The requested list key 'listParty' could not be resolved as a collection/array/map/enumeration/iterator type. Example: people or people.{name} - [unknown location] 여러 이유로 인하여 key값을 결정할 수 없다는 메시지...... 이런 경우 100% 코딩상 오타 일것이라 장담한다. 해결 방법 1. 일단 차분하게 마음을 가라 앉히자 2. class , JSP파일의 해당 list 셋팅을 살피자 3. 보통 2번 검사만 하고, 좌절을 많이 하는데 Action 맵핑파일(xml)을 검사하여 정확.. 2009. 9. 30. ASP 대소문자 구분 없이 변환(Replace) ASP의 함수 replace를 할 경우 대소문자를 구분한다. 대소문자 구분없이 변환을 원할 경우 아래와 같이 사용자 정의 함수를 사용하자 Function MyReplace(ByRef sourceText, ByVal findText, ByVal replaceText) Dim obj Set obj = New RegExp obj.Pattern = findText '패턴 설정 obj.IgnoreCase = True '대소문자 구분 여부 obj.Global = True '전체 문서에서 검색 MyReplace = obj.Replace(sourceText, replaceText) End Function 2009. 9. 30. TDS(Tabular Data Stream)의 RPC(원격 프로시저 호출) 프로토콜 스트림이 잘못되었습니다 오류: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]들어오는 TDS(Tabular Data Stream)의 RPC(원격 프로시저 호출) 프로토콜 스트림이 잘못되었습니다. 매개 변수 1(""): 데이터 형식 0x38을(를) 알 수 없습니다. 해결방법: 1. 2000 구문에서 2005 구문으로 변경 1)MS-SQL 2000 Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); String connectionUrl = "jdbc:microsoft:sqlserver://localhost:1433;" + "databaseName=AdventureWorks;SelectMethod=cursor;user=My.. 2009. 9. 23. 이클립스 줄번호 이클립스 에디터에서 줄번호 출력을 원할 경우 아래와 같이 하면된다. 상단 메뉴 Window -> Preferences 클릭 2009. 9. 23. 이클립스 프로젝트 불러오기 eclipse의 네비게이터(윈도우탐색기창)에서 제외 시켰던 프로젝틀 다시 추가 시키기 위해서는 아래 그림과 같은 순서로 진행 하면 된다. File -> Import -> General -> Existing Projects into Workspace 1. 2. 3. 브라우져를 클릭후 해당 프로젝트 폴더를 선택후 FINISH를 하면 프로젝트가 네비게이터에 추가 된다. 2009. 9. 23. Jailbreak란?? jailbreak는 사전적 의미는 탈옥이란 의미를 가지고 있으며, jailbreak는 Jail Hack이라고도 한다. Jailbreak는 특정 OS의 제약 사항을 위회하여 좀 더 자유로움을 주는 해킹 기술이다. - Jailbreak란? iPhone의 jailbreak는 처음 iPhone이 출시 되었을때, 3rd Party application 설치가 불가능하자 iPhone 펌웨어를 개조하여 이를 가능케 하기 위해 시작되었다. 하지만, 이러한 방식이 애플의 지적재산권을 침해한다는 지적을 받자 iPhone의 펌웨어를 수정하지 않고, root권한을 얻어 jailbreak를 하였다. iPhone을 jailbreak하면 정식 OS에서 제공하지 못하는 다양한 기능(백그라운드 실행, 일정관리 접근 등)을 지원하는 a.. 2009. 9. 15. VC6 Release 모드에서 디버깅하기 Debug 모드에서는 잘 되던 프로그램이 Release 모드에서 실행하면 프로그램이 죽는 경우가 생길 수 있는데 변수 초기화 문제 또는 Debug 와 Release 모드에서 서로 다른 정의를 갖는 매크로를 사용하는 경우가 문제인 상황이 많다.문제가 어디해서 발생했는지를 찾기 위해 디버깅을 해야하는데 Release 모드에서는 디버깅 데이터들을 포함하지 않기 때문에 불가하다. 그래서 다음과 같은 방법으로 Release 모드에서 디버깅을 해볼 수 있다.1. Project -> settings -> C/C++ -> Category 에서 General -> Optimizations 에서 Disable 선택, Debug info 에서 Program database 선택2. Project -> settings.. 2009. 9. 14. apache-commons-net의 FTPClient 간단 사용법 - Commons net Jakarta Commons의 net은 network utility collection - 준비물 Commons net http://jakarta.apache.org/site/downloads/downloads_commons-net.cgi Jakarta ORO http://jakarta.apache.org/site/downloads/downloads_oro.cgi - reference Commons net API http://jakarta.apache.org/commons/net/apidocs/index.html Commons net http://jakarta.apache.org/commons/net/ - FTPClient 생성 FTPClient ftpClient = new FT.. 2009. 9. 11. 이전 1 ··· 79 80 81 82 83 84 85 ··· 87 다음