可能な方法はありますかアクセス2013表示created
およびmodified date
? アクセス2003これらの機能を表示するために使用されており、解決策が見つからないようですアクセス2013? MS Access 2013オブジェクト(テーブル、クエリ)に作成日または変更日が表示されます
答えて
。しかし、それはまだ非常に良い概要ではありません。
(ああ、私はAccess 2003のデータベースウィンドウを欠場か...)
良い方法は、例えば、MSysObjects
テーブルを照会することです:
SELECT MSysObjects.Type, MSysObjects.Name, MSysObjects.DateUpdate, MSysObjects.DateCreate
FROM MSysObjects
WHERE (((MSysObjects.Type)<>2 And (MSysObjects.Type)<>3 And (MSysObjects.Type)<>-32757)
AND ((Left([Name],1))<>'~') AND ((Left([Name],4))<>'Msys'))
ORDER BY MSysObjects.Type, MSysObjects.Name;
オブジェクト型定数についてはこちらをご覧ください:
を Meaning of MsysObjects values -32758, -32757 and 3 (Microsoft Access)
ます。また、この無料の「データベースウィンドウの交換」に興味がある可能性がありアドイン:
http://www.avenius.de/index.php?Produkte:DBC2007
SQLとアドオンの両方が素晴らしいソリューションです。 – Curtis
アクセスが焼きでソリューションを持っていない、あなたが見て、オブジェクトの多くを持っている場合、あなたは常にこのような何か設定テーブルを使用して独自に作成することができます。
は、そして、いくつかのVBAをオブジェクトコレクションをループするように記述し、興味のあるプロパティを上記の表に書き込みます。以下の例は、テーブルとクエリのコレクションをループしますが、Forms、Reportsなどのループを追加することもできます(すべてのAccessオブジェクトをループする簡単な方法もあります)。 >詳細 - あなたがオブジェクトリストヘッダを右クリックし、表示を行うことができます
Public Sub CreatedModified()
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim tdf As DAO.TableDef
Dim qdf As DAO.QueryDef
Dim strSql As String
strSql = "DELETE * FROM tblCreatedModified"
Set db = CurrentDb
db.Execute strSql
Set rs = db.OpenRecordset("tblCreatedModified")
With rs
' tables
For Each tdf In db.TableDefs
If Not (tdf.Name Like "*MSys*" Or tdf.Name Like "~*") Then
.AddNew
!ObjectType = "Table"
!ObjectName = tdf.Name
!DateCreated = tdf.DateCreated
!DateModified = tdf.LastUpdated
.Update
End If
Next
' queries
For Each qdf In db.QueryDefs
If Not (qdf.Name Like "*MSys*" Or qdf.Name Like "~*") Then
.AddNew
!ObjectType = "Query"
!ObjectName = qdf.Name
!DateCreated = qdf.DateCreated
!DateModified = qdf.LastUpdated
.Update
End If
Next
End With
rs.Close
Set rs = Nothing
Set db = Nothing
End Sub
- 1. 作成されたユーザーの作成方法、作成日、変更されたユーザー、テーブルの変更日
- 2. Access 2013でリンクされたSQLテーブル名を変更する
- 3. バッチ変更は変更/作成された日付ですか?
- 4. Access 2013で最後に変更されたレコードに日付/時刻を挿入します。
- 5. MS Access 2013で 'IN'検証ルールを作成するには
- 6. MS Accessフォームでテーブルのデータが表示されない
- 7. MS AccessデータシートビューにNULLが表示されませんか?
- 8. 日時はレコードが更新されたときに更新され続けます - 元の作成日のままにする必要があります
- 9. MS Accessバインドされたコンボボックスがテーブルにリンクされたフォーム
- 10. Microsoft Accessのビュー - 変更された日付/時刻
- 11. VBA MS Accessクエリ - リンクテーブルから最大の日付を返す
- 12. テーブルの主キーIDを作成日の順に変更する
- 13. ファイルの名前、変更された日付、変更時刻の表示
- 14. ポートレットに変更日付を表示
- 15. MS Accessで文字列を日付形式に変換する
- 16. SQL - 日付に応じて週末または曜日の価格が表示されます
- 17. C++でレジストリキーが作成/変更された日付を取得する
- 18. 変更を表示するgit checkoutは作業ディレクトリに作成されます
- 19. テーブル名はDBビューアツリービューには表示されませんが、クエリ
- 20. MS Accessはオブジェクトを開いたままにしますか?
- 21. MS Accessの問題 - ランタイム中にVBAエディタが表示される
- 22. jQuery Fullcalendar、日付(2011,12,25)は2012年1月25日に表示されます
- 23. MS Accessへのリンク時にMS ExcelにGUIDが表示されない
- 24. 特定の日付に作成されたファイルを表示するVBSスクリプト
- 25. Form_BeforeUpdateを使用してMS Accessのデータに作成日付を追加
- 26. 動的に生成されたテーブルには '0'が表示されます
- 27. Oracleクエリで日付が正しく表示されない
- 28. MS Accessでの日付とパラメータの日数の計算
- 29. TFS特定のユーザーによって昨日変更されたアイテムを表示するクエリ
- 30. PostgreSQL:ビュー/テーブルの作成/置換/変更日?
Access 2003ではこのような機能は覚えていません。スクリーンショットやドキュメントへのリンクがありますか? – Heinzi
okは2003スクリーンショットを含む – Curtis
オブジェクトを右クリックしてプロパティを表示しますか? –