Nach etlichen Recherchen im Internet eine Methode zu finden, um das letzte Verwendungsdatum einer SQL-Datenbank (SQL-Server2008R2) zu ermitteln, war meine Erkenntnis, dass das nicht durch eine einfache Abfrage möglich sei.
So kam ich dann letztlich auf die folgende vorgestellte Methode, die ein bisschen 'tricky' eben das letzte Verwendungsdatum feststellen kann. Ich verwende folgenden SELECTION-Anweisung: Dim selLastDates As String = _ "SELECT TOP 1 MAX(STATS_DATE(a.id, a.indid)) AS lastUsed, b.name " & _ "FROM sys.sysindexes AS a " & _ "INNER JOIN sys.objects AS b ON a.id = b.object_id " & _ "WHERE (b.type = 'U') AND (b.name <> 'sysdiagrams') " & _ "GROUP BY b.name " & _ "ORDER BY lastUsed DESC" ... und setze eine bestehende SQL-Connection voraus. Mit diesem SELECT werden, wenn man das 'TOP 1' weg lässt, die letzten Verwendungsdaten aller Tabellen einer Datenbank bereit gestellt. Benutzt man die SELECTION mit 'TOP 1' wird unter der Voraussetzung der absteigenden Sortierung das letzte Datum der Verwendung der Datenbank bereit gestellt. Dieses kann dann durch bspw. Dim cmd As New SqlCommand cmd = New SqlCommand(selLastDates, myConnection) myLabel.Text = "Zuletzt bearbeitet am: " + Format(cmd.ExecuteScalar, "dd.MM.yyyy") ... gezeigt werden. Dieser Tipp wurde bereits 8.833 mal aufgerufen. Voriger Tipp | Zufälliger Tipp | Nächster Tipp
Anzeige
Diesen und auch alle anderen Tipps & Tricks finden Sie auch auf unserer aktuellen vb@rchiv Vol.6 Ein absolutes Muss - Geballtes Wissen aus mehr als 8 Jahren vb@rchiv! - nahezu alle Tipps & Tricks und Workshops mit Beispielprojekten - Symbol-Galerie mit mehr als 3.200 Icons im modernen Look Weitere Infos - 4 Entwickler-Vollversionen (u.a. sevFTP für .NET), Online-Update-Funktion u.v.m. |
sevISDN 1.0 Überwachung aller eingehender Anrufe! Die DLL erkennt alle über die CAPI-Schnittstelle eingehenden Anrufe und teilt Ihnen sogar mit, aus welchem Ortsbereich der Anruf stammt. Weitere Highlights: Online-Rufident, Erkennung der Anrufbehandlung u.v.m. Tipp des Monats April 2024 Skyfloy Chart von Microsoft und dazu noch gratis Tutorial für Microsoft Chart Controls für Microsoft .NET Framework 3.5 sevZIP40 Pro DLL Zippen und Unzippen wie die Profis! Mit nur wenigen Zeilen Code statten Sie Ihre Anwendungen ab sofort mit schnellen Zip- und Unzip-Funktionen aus. Hierbei lassen sich entweder einzelnen Dateien oder auch gesamte Ordner zippen bzw. entpacken. |
||||||||||||||||
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein. |