Virksomheder er på vej fra store sprogmodeller, der svarer på spørgsmål, til AI-agenter, der kan udføre opgaver på egen hånd. Det gør teknologien mere nyttig – og langt mere risikabel.
Jeg går ud fra, at de 78 tabeller er samtlige tabeller i databasen?
Du kan lægge denne funktion i et modul og blot trykke F5, når du har markøren i funktionen.
Public Function Tømtabeller() On Error Resume Next Dim rs As ADODB.Recordset Set rs = New ADODB.Recordset rs.Open "SELECT msysobjects.Name, msysobjects.Type FROM msysobjects WHERE msysobjects.Type In (1,4,6) AND Left([Name],4)<>'Msys'", CurrentProject.Connection, adOpenStatic DoCmd.SetWarnings False Do Until rs.EOF DoCmd.RunSQL "Delete From [" & rs!Name & "]" rs.MoveNext Loop DoCmd.SetWarnings True rs.Close Set rs = Nothing MsgBox "Færdig!", vbInformation End Function
Du skal muligvis køre funktionen et par gange, der kan være problemer med at slette alle tabeller, hvis der er defineret relationer mellem tabellerne. Men ved at køre den flere gange skulle den til sidst få slettet dem alle.
okay, jeg havde først lavet den i DAO, men da du brugte Access 2002, så plejer Microsoft ActiveX Data Objects at være markeret (undtagen hvis du har konverteret den fra Access 97 i sin tid)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.