ActiveReports 2(COM for VB6)を使用してレポートを生成するプロジェクトでは、手動で作成したADO Recordsetレコードセットを返さないMultiValueデータベースを使用しています)。ADOのadDateフィールドは、値がNULLのときに「12:00 am」を返します。
データフィールドを日付に設定し、レコードセットタイプをadDateに設定し、nullまたは空白の値を設定すると、ActiveReportsに "12:00 am"が返されます。フィールドにデータがある場合は、正しく表示されます。レコードセットをエクスポートしてExcelにしても、正しく動作しました。
ActiveReportを見た人は誰も以前にこの問題がありますか?
合成レコードセットには 'adDate'の代わりに' adDBTimeStamp'を使用してみてください。 – wqw