2009-12-07 69 views
1

是否可以使用Microsoft.SqlServer.Management.Smo運行腳本?通過SMO編寫腳本

我能夠使用Microsoft.SqlServer.Management.Smo.Scripter類生成腳本。我想編輯它並運行它來創建數據庫對象的副本。

謝謝。

回答

1

你可以試試這個。另一種選擇是使用SQLCommand對象。

string script = "create procedure b as select getdate()"; 
Database db = new Database(new Server("ServerName"), "DBName"); 
db.ExecuteNonQuery(script);