일부 간단한 솔루션이 누락되었을 가능성이 높지만 현재 날짜/시간을 SQLite 또는 Sybase 데이터베이스에 저장하거나 사용하는 실행 파일 (C++로 작성)이 있습니다 서버) 문제는 내가 클라이언트에서 datetime 대신 서버 컴퓨터 (데이터베이스가있는 위치)에서 datetime을 사용하고 싶습니다. 데이터베이스에 컴퓨터가있는 시간 또는 서버 시간을 가져 오는 다른 방법을 제공하는 방법이 있습니까? 이것이 가능한가, 아니면 클라이언트가 서버와 동일한 시간대에 있는지 확인해야합니까?서버 datetime 대 클라이언트 datetime
지금 난 그냥 간단한 SQL 쿼리를 사용하고 있습니다 :
Select dateTime('now'); //for SQLite
Select Now(*); //for Sybase
편집 : 나는 단지 SQLite는 솔루션
실행 파일이 서버에 있다고 말하면 클라이언트 시스템도 서버가 아닌 것입니까? 또는 실행 파일이 서버에 상주한다는 것을 의미합니까?하지만 별도의 (클라이언트) 시스템에서 실행됩니다. – DeanOC
문제의 경우 실행 파일은 매핑 된 드라이브의 서버에 있으며 클라이언트는 해당 실행 파일을 가리키는 바로 가기를 실행합니다. 그래서 예, 그냥 서버에 상주하고 다른 컴퓨터에서 실행됩니다. – Tbone