Ich versuche, nach einer SQL-Tabelle nach Namen suchen, und wenn es existiert, löschen Sie es. Dies alles muss in C# mithilfe von SMO erfolgen.Überprüfen und Löschen einer vorhandenen Tabelle über C# und SMO
Um es ein wenig komplizierter zu machen, hat die Tabelle auch ein anderes Schema als "dbo".
Ultimate wird die Tabelle über SMO neu erstellt (ich habe das funktioniert), aber ich muss sicherstellen, dass es nicht da ist, bevor ich es neu erstellen kann.
Alle Beispiele, die ich gesehen habe, scheinen zu erstellen und dann die Tabelle alle im selben Kontext fallen zu lassen. In meinem Fall wurde die Tabelle in einer vorherigen Sitzung erstellt und ausgefüllt.
Dank für Ihre Antwort danken. Ich bin tatsächlich die gleiche Route, aber anderen Pfad gegangen: myTable.Schema = "MySchema" Die Tabellenstruktur selbst wird im laufenden Betrieb durch Parsen eines XML-Schemas bestimmt. –