DBTimestamp1.gms : 매일 한 번씩 데이터베이스에서 데이터를 검색합니다.

설명

매일 한 번씩 데이터베이스에서 데이터를 검색합니다. '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%'을 실행합니다.
);