【发布时间】:2017-03-23 14:33:54
【问题描述】:
我创建了一个函数,我在 wix 中调用了用 c# 编写的自定义操作。 在该函数内部,我有一个表,我在其中插入值,然后将它们填充到 ListBox 中。 我想要做的是我想在调用该函数一次后删除该表的所有数据。 有什么办法可以删除数据。 我已经这样做了:-
public static void Populate(Session session) {
Database db = session.Database;
string sql = db.Tables["ListBox"].SqlInsertString + "
TEMPORARY";
Microsoft.Deployment.WindowsInstaller.View view =
db.OpenView(sql);
view.Execute(new Record(new Object[] {"PROPERTYASSOCIATEDWITHLISTBOX",
1, "1", ANYTEXT"}));
}
view.Close();
}
【问题讨论】:
标签: c# database wix windows-installer sql-delete