可能な方法はありますかアクセス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. MS Accessオブジェクト(フォーム、レポート)の表示に作成または変更された日付
- 2. MS Access 2013 - カウントの日付
- 3. MS Access 2013ネストされたクエリ
- 4. 作成されたユーザーの作成方法、作成日、変更されたユーザー、テーブルの変更日
- 5. MS Access 2013の保存されたエクスポートがMSysIMEXSpecsテーブルに保存されない
- 6. Access 2013でリンクされたSQLテーブル名を変更する
- 7. バッチ変更は変更/作成された日付ですか?
- 8. MS Access 2013テキストボックス更新マクロ
- 9. Access 2013で最後に変更されたレコードに日付/時刻を挿入します。
- 10. MVC Razor View - 空でない場合は、作成日の代わりに変更日を表示します。
- 11. Ms Access 2013 Database
- 12. MS Access 2013で 'IN'検証ルールを作成するには
- 13. MS Accessフォームでテーブルのデータが表示されない
- 14. 保存された日付の情報が表示されているテーブルの表示方法=変更時にのみ選択された日付ピッカー?
- 15. MS AccessデータシートビューにNULLが表示されませんか?
- 16. Excel 2013で日付を作成する
- 17. MS Access - ローカルデータベースの日付形式を変更する
- 18. 今日、先週、先月作成されたレコードを表示するsqlクエリ
- 19. アクセス/ SQLクエリは、作成されたテーブル
- 20. VBA(Ms-Access)2013オーバーフローエラー
- 21. SQLのMS Access 2013
- 22. 日付が空の場合、Microsoft Accessはクエリを表示しませんか?
- 23. MS Accessクエリを更新しますか?
- 24. 更新日は自動的に表示されますか?
- 25. MySQL - "今日"作成されたレコードのクエリですが、日付はUTCにあります
- 26. MS Access 2013 DSum計算されたフィールドDSumが#errorを返します
- 27. MS-Accessナビゲーションペインは表示されていますか?
- 28. Ms ACCESSとクエリ:グラフ内の日付が順不同
- 29. 日時はレコードが更新されたときに更新され続けます - 元の作成日のままにする必要があります
- 30. MS Accessバインドされたコンボボックスがテーブルにリンクされたフォーム
Access 2003ではこのような機能は覚えていません。スクリーンショットやドキュメントへのリンクがありますか? – Heinzi
okは2003スクリーンショットを含む – Curtis
オブジェクトを右クリックしてプロパティを表示しますか? –