DatabaseSetFilter

 

DatabaseSetFilter함수는 ‘편집기|요소삽입|데이터 베이스’ 오브젝트를 사용할 때 정렬방법 및 데이터를 불러올 조건을 수행하는 함수이다.

이 함수는 ADO를 사용함으로 ODBC세팅을 필요로 하지 않는다.

단, 데이터 베이스 요소를 사용하기 위해서는 AUTOBASE CD에서 제공하는 REDIST디렉토리안의 mdac_kor.exe 또는 mdac_eng.exe를 인스톨 하여야 한다.

 

 

@DatabaseSetFilter(char* class_name, char *where, char *orderby);

 

char* class_name       편집기의 데이터 베이스 오브젝트의 Class Name 이 된다.

char* where                데이터를 불러올 조건절이 된다.

Char* orderby              불러온 데이터들을 정렬 시키는 내용이 온다.

 

 

예제

@DatabaseSetFilter ("Database1","GRADE = 3","ID DESC");

문장설명 : ClassName이 Database1으로 설정된 데이터 베이스 오브젝트로 불러올 데이터는 where절에 쓰여진 GRADE필드에서 값이 3인 데이터를 불러오고, 정렬을  ID가 큰 순에서 낮은 순으로 정렬시킨다.

 

 

참조

데이터베이스 오브젝트예제