SQL - Slet tabel

Tags:    visual-basic

User
Bruger #364 @ 03.09.01 16:58
Hej

Er der nogen der kan hjælpe, mit problem er at jeg i en SQL sætning vil slette en tabel fra
en database, jeg har forsøgt med Truncate / drop table men de bliver ikke accepteret af Visual
Basic i en open string eller en recordsource... ??? hvad gør man så...



User
Bruger #496 @ 30.10.01 14:53
<quote>Hej

Er der nogen der kan hjælpe, mit problem er at jeg i en SQL sætning vil slette en tabel fra
en database, jeg har forsøgt med Truncate / drop table men de bliver ikke accepteret af Visual
Basic i en open string eller en recordsource... ??? hvad gør man så...</quote>

Denne kode sletter en tabel ved navn table1 i database db1.mdb der ligger i roden paa C drevet.
Nu har du ikke skrevet om du bruger ADO, DAO eller noget helt tredie, saa dette er lige et lille DAO eksempel (tilfoej project -> references -> Microsoft DAO x.xx Object Library)

Dim db As Database

Set db = DBEngine.Workspaces(0).OpenDatabase("C:\\bd1.mdb")
Dim SQL As String

SQL = "DROP TABLE table1"
db.Execute (SQL)

db.Close
Set db = Nothing

Med venlig hilsen
Lars Hoffmann




t