head	1.5;
access;
symbols;
locks
	root:1.5; strict;
comment	@# @;


1.5
date	2009.12.14.11.18.06;	author root;	state Exp;
branches;
next	1.4;

1.4
date	2009.12.14.11.18.00;	author root;	state Exp;
branches;
next	1.3;

1.3
date	2009.12.14.11.17.31;	author root;	state Exp;
branches;
next	1.2;

1.2
date	2009.11.24.02.07.51;	author root;	state Exp;
branches;
next	1.1;

1.1
date	2009.11.24.02.07.11;	author root;	state Exp;
branches;
next	;


desc
@/opt/nforge/var/wiki/easylogiclib/data/text/_ea_b8_b0_eb_8a_a5_ec_84_a4_eb_aa_85
@


1.5
log
@118.219.84.10;;cyberuls easylogic ;;
@
text
@= DB query 하는 인터페이스 통합 =
 * mysql, mssql, oracle, cubrid, sqlite, postgres

= 연결자 옵션 설정 단일화 (완료) =
 * array 로써 기본설정 셋팅 가능 

== 공통 속성 (Mssql, Mysql, Oracle, Cubrid, Sqlite, Postgres) ==
 * type : DB설정파일명
 * program : 프로그램명 , mssql, mysql, oracle, cubrid, sqlite, postgres
 * host : 데이타베이스 접속 주소 
 * port : 데이타베이스 접속 포트 
 * id : 접속 아이디
 * pass : 접속 비밀번호 
 * version : 데이타베이스 버전 
 * db : 데이타베이스 명 	
 * schema : 스키마명

 type 속성이 있으면 type 속성으로 DB를 연결하고 공통속성 이외의 속성도 적용을 시킨다. (미구현)

== 데이타베이스 연결시 실행될 옵션 속성 ==
 * encoding = (mysql) 인코딩 설정 
 * newlink = (mysql, mssql, oracle) 새연결 얻어오기

= commit, rollback 기능 =
 * commit, rollback 방법 지원 DB별로 통일 

= [binding 방법 통일] =
 * [프로시저 실행]
 * [insert, delete, update 실행]
 * select 실행후 DBData 객체 얻어오기 
 * 메모리 해제 
 * binding과 execute 분리
 * insert, delete, update 관련 자동 쿼리 완성 기능과 binding 기능 조합

= 대용량 자료형 쓰기 =
 * BLOB, CLOB 등의 대용량 자료형 쓰기 
 * FILE 포인터 연결한 자료형 쓰기 
 * NETWORK 포인터 연결한 자료형 쓰기
 * DB 포인터 연결한 자료형 쓰기
@


1.4
log
@118.219.84.10;;cyberuls easylogic ;;
@
text
@a34 1

@


1.3
log
@118.219.84.10;;cyberuls easylogic ;;
@
text
@d5 1
a5 1
 * array 로써 기본설정 셋팅 가능 }}}
a7 1

a20 1

@


1.2
log
@118.219.84.10;;cyberuls easylogic ;;
@
text
@d1 2
a2 2
== DB query 하는 인터페이스 통합 ==
 '''mysql, mssql, oracle, cubrid, sqlite, postgres,'''
d4 2
a5 2
== 연결자 옵션 설정 단일화 (완료) ==
 array 로써 기본설정 셋팅 가능
d7 1
a7 1
=== 공통 속성 (Mssql, Mysql, Oracle, Cubrid, Sqlite, Postgres) === 
d9 9
a17 9
* type : DB설정파일명
* program : 프로그램명 , mssql, mysql, oracle, cubrid, sqlite, postgres
* host : 데이타베이스 접속 주소 
* port : 데이타베이스 접속 포트 
* id : 접속 아이디
* pass : 접속 비밀번호 
* version : 데이타베이스 버전 
* db : 데이타베이스 명 	
* schema : 스키마명
d21 1
a21 1
=== 데이타베이스 연결시 실행될 옵션 속성 ===
d23 2
a24 2
* encoding = (mysql) 인코딩 설정 
* newlink = (mysql, mssql, oracle) 새연결 얻어오기
d26 2
a27 2
== commit, rollback 기능 ==
 commit, rollback 방법 지원 DB별로 통일 
d29 14
a42 14
== [[binding 방법 통일]] ==
# [[프로시저 실행]]
# [[insert, delete, update 실행]]
# select 실행후 DBData 객체 얻어오기 
# 메모리 해제 
# binding과 execute 분리
# insert, delete, update 관련 자동 쿼리 완성 기능과 binding 기능 조합


== 대용량 자료형 쓰기 == 
# BLOB, CLOB 등의 대용량 자료형 쓰기 
# FILE 포인터 연결한 자료형 쓰기 
# NETWORK 포인터 연결한 자료형 쓰기
# DB 포인터 연결한 자료형 쓰기
@


1.1
log
@118.219.84.10;;cyberuls easylogic ;;
@
text
@a42 9


== 클래스 구조 개편 == 

# php.db.Data 클래스 php.lang.Data 클래스로 이동 
# php.format 패키지 생성 
## Data 클래스를 이용한 다양한 출력으로의 변환에 관련된 클래스
# php.gui.winbinder 패키지 생성
## winbinder 의 OOP Wrapper 클래스
@
