すべての日付が mm/dd の形式でテキスト フィールドに格納されている Access データベースが提供されています (例: 3/13/2009 12:20:36 AM)。
フィールドを日付/時刻に変換したいのですが、アクセスはそれを dd/mm としてフォーマットします。これにより、日が 12 より大きい場合、または変換された日付が間違っている可能性があります。
DB にテキストとして格納されている場合の現在の形式の例:
2009 年 3 月 12 日午後 11 時 32 分 40 秒 2009 年 3 月 13 日午後 11 時 32 分 40 秒
このフィールドのデータ型をテーブルのデザイン ビューから単純にテキストから日付/時刻の日付型に変換すると、次のようになります。
2009/03/12 11:32:40 午後 2009/03/13 11:32:40 午後
保存された値を修正するにはどうすればよいですか? 日付の表示形式は簡単に変更できるのであまり気にしませんが、テキストから日付/時刻に適切に変換するのは難しいことがわかっています。
アクセスから直接修正したいのですが、必要に応じてC#から修正できます。
ありがとう。