설명
매일 한 번씩 데이터베이스에서 데이터를 검색합니다. 'dbtimestamp.inc'의 날짜 현재 날짜와 비교하여 다르면 데이터를 선택합니다. 'dbtimestamp.inc'는 현재 날짜로 업데이트됩니다. 참고로 'dbtimestamp.inc'인 경우 존재하지 않는 경우 데이터를 보장하기 위해 일자를 '0'으로 생성합니다. 선택. 이 모델은 MDB2GMS 문서의 "전략" 섹션에서 참조됩니다. 키워드: MDB2GMS, 데이터 교환, 슬롯 나라 언어 기능
카테고리 : 슬롯 나라 데이터 유틸리티 라이브러리
메인 파일 : DBTimestamp1.gms 포함: DBTimestamp1.gms MDBSr0.gms 교통.accdb
$title은 매일 한 번씩 데이터베이스에서 데이터를 검색합니다(DBTimestamp1,SEQ=044)
$onText
매일 한 번씩 데이터베이스에서 데이터를 검색합니다. 'dbtimestamp.inc'의 날짜
현재 날짜와 비교하여 다르면 데이터를 선택합니다.
'dbtimestamp.inc'는 현재 날짜로 업데이트됩니다. 참고로 'dbtimestamp.inc'인 경우
존재하지 않는 경우 데이터를 보장하기 위해 일자를 '0'으로 생성합니다.
선택.
이 모델은 MDB2GMS 문서의 "전략" 섹션에서 참조됩니다.
키워드: MDB2GMS, 데이터 교환, 슬롯 나라 언어 기능
$offText
$callTool win32.msapp액세스 가능
$if errorlevel 1 $abort.noError "사용 가능한 액세스 없음"
$onEcho > getDate.txt
I=교통.accdb
Q=요일 선택(지금())
O=dbtimestamp.inc
$offEcho
$존재하지 않는 경우 dbtimestamp.inc $call "echo 0 > dbtimestamp.inc"
스칼라 dbtimestamp '데이터가 검색된 날짜' /
$include dbtimestamp.inc
/;
스칼라 currentday '이 실행 날짜';
현재일 = gday(jnow);
"비교", dbtimestamp, 현재일 표시;
if(dbtimestamp <> 현재날짜,
'=슬롯 나라exe MDBsr0 lo=%슬롯 나라lo% gdx=Transportation.gdx'를 실행합니다.
abort$errorLevel "0단계(데이터베이스 액세스) 실패";
'mdb2gms.exe @getDate.txt > %system.nullfile%'을 실행합니다.
);