[ad_1]
やあ、
Microsoft Access データベースからサーバーの日付を取得する方法があるかどうかを尋ねたかった.
Date() メソッドと Time() メソッドについては知っていますが、SELECT では現地時間がわかります。 これについて少し助けてもらえますか?
解決策 1
どういう意味ですか? Access データベースを使用してリモート サーバーの日付/時刻を取得しようとしていますか? もしそうなら、それはありえないと思います。
ローカル マシンでデータベースを実行していて、それをサーバーに展開する場合でも、心配する必要はありません。データベースに接続してクエリを実行すると、サーバーのデータと時刻が返されます。
解決策 2
可能なローカルサーバーの場合は、この手順を試してください
プライベート サブ btnServidorLocal_Click()
‘ Windows スクリプト ホスト オブジェクト モデルの参照
新しい WshShell として Dim cmdShell
Dim cmdEjecute As WshExec
Dim cmdInstruccion、時刻、日、文字列として
cmdInstruccion = “ネットタイム \\192.168.56.1”
cmdEjecute = cmdShell.Exec(“%comspec% /c” & cmdInstruccion) を設定します。
cmdInstruccion = cmdEjecute.StdOut.ReadAll
tem = Mid(cmdInstruccion, InStr(1, cmdInstruccion, Chr(47)) – 2, 18)
日 = ミッド (持っています, 1, 10)
hora = Format(Right(tem, 8), “hh:mm:ss AM/PM”)
Me.date = CDate(日)
Me.ctlhora = CDate(時刻)
サブ終了
[ad_2]
コメント