본문 바로가기

ODBC

ODBC를 이용한 Select 쿼리 에이전트 원형 III # 첨부 Update 쿼리를 호출할 수 있도록 기능이 추가되었습니다. -> 다음과 같이 URL을 구성하면... http://server_url/db.nsf/agent?openagent&order=update&set-i=2&setn-1=aaa&set-1=1111&setn-2=bbb&set-2=2222&where-i=2&wheren-1=ccc&where-1=123&wheren-2=ddd&where-2=456 결 과는 update SQL_TABLE(Declarations의 설정값) set aaa = '1111', bbb = '2222' where ccc = '123' and ddd = '456' 이렇게 RDB 서버로 Query를 전송합니다. 파라메터가 추가가 된것인데요~ set-i : 설정컬럼 수 setn-1.. 더보기
ODBC를 이용한 Select 쿼리 에이전트 원형 II 업그레이드 1탄... 몇일만에 바로 업글이 되었네요~ 그만큼 초기 버전이 제약사항 및 오류가 있었다는 얘기겠죠~ 기존껀 오로지 SELECT, LIKE 조건 등을 날리지 못했으며, 각 RDB Table에 맞춰주려면 여러 함수들을 돌아다니면서 수정해줘야하는 번거로움이 있었습니다. 이제 달라졌습니다~ 1. Table의 형식이 달라져도 (Declarations)의 ODBC Connection 설정 사항과 2줄의 코드만 수정해주면 다른곳은 수정할 필요가 없습니다. -> SQL_TABLE_FIELD, SQL_TABLE_AROUND 상수가 추가가 되었습니다. * SQL_TABLE_FIELD 상수에는 받고자하는 필드를 순서대로 컴머(,)로 분류하여 입력하시면 됩니다. ( 공백은 날려버리니 상관 없구요...) * SQL.. 더보기
ODBC를 이용한 Select 쿼리 에이전트 원형 I ODBC를 이용하여 RDB의 데이터를 쿼리해오는 경우가 빈번히 발생하고 있습니다. 아래의 코드는 반복적으로 Select 구문을 소모적으로 만들다 보니 시간도 비교적 많이 걸리게 되더군요. 앞으로 지속적으로 업데이트 해 나가야 겠지만... 1단계로 정리된 코드가 있어 기록해 둡니다. --------------------------------------------------------------------------------------------- ********* (Options) ********* Option Public Uselsx "*LSXODBC" ************* (Declarations) ************* Dim ss As NotesSession Dim curDb As Notes.. 더보기