すべてのマシンを Access 2016 にアップグレードしたクライアントがいます。以前は、古いバージョンの Access が混在していました。彼らが使用するアクセス データベースには、Pervasive データベースへの ODBC 接続があります。Pervasive については、これ以上何も知りません。過去に、単一のマシンを Access 2016 に移行したり、古いバージョンの Windows から Windows 2010 に移行したりして、テーブルを再リンクする必要があったことを知っています。
現在、次のエラーが発生しています。
ODBC 呼び出しに失敗しました [Pervasive][ODBC Client Interface][LNA][Pervasive][ODBC Engine Interface] 日付、時刻、またはタイムスタンプの値が無効です。(#0)
すべてのマシンとすべての Access アプリケーションでこれを修正する方法について、いくつか提案が必要です。
** 更新 ** 問題は、Active X カレンダー コントロールの欠落でした。フォーム上のすべての日付コントロールをテキスト ボックスに変更して、新しい Access カレンダー ポップアップを利用しました。現在の問題は、クライアントに多数の Access データベースがあることです。私の知る限り、各ファイルとファイル内の各フォームを開いて、コントロールを 1 つずつ変更する必要がありました。複数の Access ファイルをすべて変更せずに更新する方法を知っている人はいますか?