목록분류 전체보기 (166)
yoursyun
DataTable 데이터 = new DataTable(); 데이터.Columns.Add("컬럼명"); DataRow 데이터의행; 데이터의행 = 데이터.NewRow(); 데이터의행["컬럼명"] = "임의의 데이터 입력"; 데이터.Rows.Add(데이터의행); 끗.
숫자값.ToString().PadLeft(3, '0'); // 3자리를 기준으로 0 값을 채워라
replace(convert(varchar(15),convert(money, 돈), 1), '.00', '')
NOT IN 처럼 1개의 키값 비교를 하지 않고 여러 키값을 비교하여 특정 결과 집합을 제외 시에 EXCEPT(오라클의 MINUS) 구문을 사용 하면 명확한 코딩이 가능 하다. SELECT A, B, C FROM TABLE1 EXCEPT SELECT A, B, C FROM TABLE2 * TABLE2 집합을 TABLE1 에서 A, B, C 값을 비교 A, B, C 가 같지 않은 데이터만을 출력 컬럼 A B C 1 2 3 2 2 3 3 3 3 컬럼 A B C 1 2 3 2 2 3 3 2 3 3 3 3 A, B, C 를 비교하여 TABLE1 기준으로 TABLE2와 다른 정보만을 리턴
SELECT CONVERT(VARCHAR, GETDATE(), 112)
DateTime to "YYYYMMDD"
for (int i = 0; i DataRow findRow = ObjectDataSet.Tables[pcode].Rows.Find(findCode); findRow[컬럼명].toString();
SELECT [Table Name] = OBJECT_NAME(c.object_id), [Column Name] = c.name, [Description] = ex.value FROM sys.columns c LEFT OUTER JOIN sys.extended_properties ex ON ex.major_id = c.object_id AND ex.minor_id = c.column_id AND ex.name = 'MS_Description' WHERE OBJECTPROPERTY(c.object_id, 'IsMsShipped')=0 AND OBJECT_NAME(c.object_id) = 'your table name' ORDER BY OBJECT_NAME(c.object_id), c.column_id
private DateTime ConvertToDate(string strDate) { return DateTime.ParseExact(strDate, "yyyyMMdd", System.Globalization.DateTimeFormatInfo.InvariantInfo, System.Globalization.DateTimeStyles.None); }
2009년 09월 22일 [번역] Private Members in JavaScript -Douglas Crockford http://javascript.crockford.com/private.html JavaScript 는 세상에서 가장 오해받는 언어이다. 일부에선, private (속성의;역자) instance 변수와 메소드의 부재로 인해, 객체의 '정보 은닉' 기능이 결여되어 있다고 믿기도 한다. 그러나 이것은 오해다. JavaScript 객체는 private 멤버를 가질 수 있다. 여기 해답이 있다. Objects JavaScript 는 근본적으로 거의 object 이다. Array type도 object 이고, Function type도 object 이며, Object type도 object 이..
기존에 구축된 웹사이트를 응용프로그램으로 전환하기 위한 방법. 1. 빈 응용프로그램 생성 2. web.config, default.aspx 삭제 3. 기 구축 웹사이트 소스 코드 응용 프로그램 폴더로 복사 4. 솔루션 탐색기 상단의 모든 파일 표시로 전환 5. 프로젝트에 포함 (비 포함 파일들) 6. 프로젝트에서 마우스 우클릭 응용프로그램으로 전환 웹사이트에서 공용 class 를 담는 App_Code 폴더의 경우 해당 프로젝트내에 삽입(다른형태의 폴더명으로) 후 이용시 문제가 발생하지 않는다. 다른 프로젝트에서 해당 class 를 이용하고자 할때에는 참조를 이용하여 개발 한다.
* 한국통신(KT)- 주 DNS 주소: 168.126.63.1 - 보조 DNS 주소: 168.126.63.2 * 두루넷- 주 DNS 주소: 210.117.65.1 - 보조 DNS 주소: 210.117.65.2 * 신비로- 주 DNS 주소: 202.30.143.11 - 보조 DNS 주소: 203.30.143.11 * 데이콤- 주 DNS 주소: 164.124.101.2 - 보조 DNS 주소: 203.248.252.2 * 하나로- 주 DNS 주소: 131.107.1.7 - 보조 DNS 주소: 210.94.0.7 * 드림라인- 주 DNS 주소: 210.181.4.25 - 보조 DNS 주소: 210.181.1.24
how to delete a service in windows vista regedit HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 에서 제거 서비스명을 찾아 지워준다. cmd : c:\windows\system32\sc delete service name rebooting
09.09.14 일부터 09.16 일 동안 "MS project를 활용한 중소기업 Project 관리 실무 교육에 참여 하였습니다. 그 동안 PM은 어떤 일을 해야 하는가 ? 에 대한 의문이 있긴 했습니다. 또한 프로젝트별 업무 단위의 산출 관리에 대한 의문도 있었구요. 단편적인 모습이나마 이번 교육에 PM이 무엇을 하고 어떤 부분을 고민 해야 하는지, 올바른 프로젝트의 정의와 관리, 그리고 프로젝트 관리를 통해 얻어지는 것들을 알 수 있었습니다. 그리고 이 ms-project는 IT 업무 쪽에서 많이 활용 되고 있지만, 기타 건축, 제품 제작 등에서도 사용 되어 질 수 있는 툴 입니다. 실제 교육에도 IT업무가 아닌 분들도 참여 하셨습니다. 프로젝트 진행을 위해 준비 되어 지는 것들은 다음과 같이 크게..
Project > Property > Java Build Path > Libraries Tab > Add External JARs...
목적 - 저수준의 데이터 액세스 로직과 고급 비즈니스 로직을 분리한다. 전형적인 DAO 구현 요소 - DAO 팩토리 클래스 - DAO 인터페이스 - DAO 인터페이스를 구현하는 구체적 클래스 - 데이터 전송 객체들(밸류(value) 객체) https://www.ibm.com/developerworks/kr/library/j-dao/
정확한 형태의 MVC 인지... 의문이 좀 들긴 하지만, 구글링을 참조 하여 MVC 형태의 게시판을 제작해 보았습니다. 제작된 파일은 첨부된 파일을 확인 하시면 됩니다. 데이터 베이스는 mySQL을 써보았습니다. [ 테이블 생성 구문 ] # create table CREATE TABLE tb_gWareBoard ( idx int(4) not null auto_increment primary key -- 인덱스 , seq int(4) not null -- 게시물 순번 , parentidx int(4) not null DEFAULT 0 -- 부모 인덱스 , title varchar(100) not null -- 게시물 제목 , userName char(20) not null -- 작성자명 , userEmai..
받아온 파라미터를 '|'를 통한 형태의 문자열 체크 표본을 만들고 검사 한다. public string chk_Injection(string strParam) { string pattern = "script|iframe|frameset|onmouse" + "|select|declare|delete|create|drop|union|exec|sp_oacreate" + "|xp_cmdshell|shutdown|kill|truncate|execmaster|netlocalgroupadministratthens" + "|--|@variable|@@variable|sysobject"; string rtnString = strParam; Regex rx = new Regex(pattern, RegexOptions.Co..
Const RNDUSERCNT = 150 '몇명을 뽑을 것 인가. dim cnt: cnt = 0 ' 뽑힌 인원 수 dim dataCnt: dataCnt = 0 dim setUserIdx: setUserIdx = 0 dim strSQL: strSQL = "적당한쿼리로기준열1개의레코드셋을리턴" set objQuery = new clsQuery arrList = objQuery.getRs(strSQL, null, null) set objQuery = nothing dataCnt = ubound(arrList, 2) set dicUser = CreateObject("Scripting.Dictionary") ' 대상자 set Winner = CreateObject("Scripting.Dictionary") ' 뽑..
테이블에 새로운 컬럼 추가하기 alter table [테이블명] add column [추가할컬럼명][추가할 컴럼 데이타형][....] ex) mysql> alter table TTDB add column name varchar(10) not null; 테이블의 컬럼 타입 변경하기 alter table [테이블명] modfiy column [변경할 컬럼명][변경할컬럼타입][.....] ex) mysql> alter table TTDB modfiy column name char(3); 테이블의 이름 변경하기 alter table [테이블명] change column [기존 컬럼명][변경할 컬럼명][변경할컬럼타입][...] ex) mysql> alter table TTDB change column name n..
OracleDatasource jdbc/myoracle javax.sql.DataSource Container ds jdbc/myoracle Encoding Filter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 Encoding Filter action action org.apache.struts.action.ActionServlet config /WEB-INF/struts-config.xml debug 3 detail 3 0 action *.do 30 index.jsp 404 /404.jsp 500 /500.jsp java.lang.NullPointerException /null.jsp http://java.sun.com..
1. 우선 ant 툴을 다운로드 설치 합니다. http://ant.apache.org/index.html 에서 최신 ant를 다운 받을 수 있습니다. 2. 환경변수의 classpath와 path에 각각 %ANT_HOME%\lib와 %ANT_HOME%\bin을 추가 합니다. 3. ant를 실행하면 어쩌구 뜨면 올바르게 셋팅 완료 된겁니다. 4. 2개 파일을 생성 합니다. 작업 디렉토리에 bulid.xml, build.property (build property는 없어도 작업이 가능 합니다만, 각 위치 설정 할때 편리하게 설정만 바꿔서 이용 할 수 있기 때문에 만들어 두는게 좋습니다. ) * 저의 경우 작업 위치를 이렇게 꾸몄습니다. 드리이브/폴더/폴더/ D:\JSP\ 폴더에 bulid.xml, build...
과거에는 대부분 사람들이 데이터베이스에 관 심을 가지지 않은 것이 사실이었다. 하지만, 시대가 변하면서 많은 사람들이 데이터베이스에 관심을 가지게 되었고 다양한 곳에서는 데이터 베이스에 많은 시간을 투자하고 있는 것이 현실이다. 많은 기업에서 프로젝트를 수행하게 되면 여러 종류의 하드웨어와 소프트웨어가 도입된다. 그 중에서도 DBMS의 도입은 많은 프로젝트에서 필수 요소다. 시중에는 많은 DBMS 제품이 존재한다. 이처럼 많은 데이터베이스 중 과 연 무엇을 기준으로 DBMS를 선정해야 할까? 데이터베이스는 한 번 선정되면 추후 다른 제품으로 변경하기 어렵다. 그렇기 때문에 데이터베이스를 구축하기 위해 DBMS를 도입하는 경우에는 반드시 선정 기준이 존재해야 하며 이 기준에 따라 DBMS를 선택해야 한다...
* 한빛 헤드 퍼스트 교재 참조 * 작업을 들어가기전 해당 교재나 또는 개발, 배포 디렉토리 설정 같은게 필요 합니다. (구길에 가믄 더 좋은 형태? 로 볼 수 있네염.... ) [ web.xml ] * 실 적용시 주석은 삭제 MVC Beer com.example.web.BeerSelect MVC Beer /SelectBeer.do [ BeerSelect.java ] // 개발 환경, 배포 환경 디렉토리와 일치 해야 합니다. package com.example.web; import javax.servlet.*; import javax.servlet.http.*; import java.io.*; public class BeerSelect extends HttpServlet { public void doPo..
C:\Users\tester\AppData\Roaming\Microsoft\Windows\Cookies
- *.html, *.jsp, *.jpg 등은 root를 중심으로 하위 디렉토리를 가지면서 위치 한다. - /WEB-INF/web.xml 현재 웹 어플리케이션에 대한 각종 설정파일 - /WEB-INF/classes/ 자바 클래스 파일의 위치 - /WEB-INF/lib/ *.jar 파일의 위치, jdbc드라이버나, 다른 서드 파티의 파일(스트럿츠) 등의 웹어플리케이션이 배포 되었을때 여러 환경에서 다른 설정 없이도 동작 할수 있도록 하는 다양한 클래스들을 포함한다.
TEST 해본 결과 2000 SP4 동작 , 2005 동작이 처리 되었다. CREATE TABLE Tpassword ( passwd varbinary(256) ); INSERT INTO Tpassword values(pwdencrypt('1234')); SELECT pwdcompare('1111', passwd) FROM Tpassword SELECT * FROM Tpassword 킁 위 방법은 복호화해서 원본 데이터를 보는 방법을 못찾았다. 쳇 ============================================================================================= create database data_encryption go use data_encrypti..
Tistory 가 변했군요.... 글쓰기가 전에비해 100% 업글 되었습니다. 흠... 작업 내용이 탐나네요 Tistory 조아요 아주 좋아요 ㅎㅎㅎ.
회사09년도 사업 계획을 생각하고 웹서핑을 하던중 우연히 김용선이라는 분의 홈페이지를 들르게 되었습니다. 별의 별 거창한 문서들이 나도는 마당에 그분의 경험에서 나온 글이 가장 마음에 와닿아 글을 옮겼습니다. 1. 추진순서 방법은 전산화의 목적과 적용대상에 따라 많이 달라지겠지만 일단 일반적인 순서를 정리하면, 1) 업무의 분석 및 전산화 대상업무(목표) 설정 각 부문별 담당자별 업무의 실제적인 내용을 기능별, 특성별로 상세히 분석하고 문서화한다. 시스템 설계하는자와 긴밀한 대화를 통해 업무의 내용을 전달한다. 기왕의 업무에서 개선해야 할 사항을 반드시 삽입한다. 2) 시스템설계 개발 계획일정을 수립한다.(반드시 중간평가의 일정을 넣는다) 회사의 실정에 적합한 컴퓨터 시스템을 결정한다. 기존업무를 개선하..