如何删除 LightSwitch 应用程序中的所有 table 行
How to delete all table rows in a LightSwitch Application
我是 LightSwitch 框架的新手,在将 csv 文件中的数据导入 table.
之前,我必须删除 table 中的所有数据
我该如何实现?
有一个在 social.msdn 上执行此操作的示例,我将在此处详细说明以防 link 失效。它直接在数据工作区上工作,以避免只有视觉集合的当前页面为 "available" 的问题,除非您在代码中弄乱了分页。假设实体类型是 ZoneRate,
Private Sub Method_Execute()
For Each zoneRate In Me.DataWorkspace.ApplicationData.ZoneRates
CType(zoneRate, ZoneRate).Delete()
Next
Me.DataWorkspace.ApplicationData.SaveChanges()
End Sub
我是 LightSwitch 框架的新手,在将 csv 文件中的数据导入 table.
之前,我必须删除 table 中的所有数据我该如何实现?
有一个在 social.msdn 上执行此操作的示例,我将在此处详细说明以防 link 失效。它直接在数据工作区上工作,以避免只有视觉集合的当前页面为 "available" 的问题,除非您在代码中弄乱了分页。假设实体类型是 ZoneRate,
Private Sub Method_Execute()
For Each zoneRate In Me.DataWorkspace.ApplicationData.ZoneRates
CType(zoneRate, ZoneRate).Delete()
Next
Me.DataWorkspace.ApplicationData.SaveChanges()
End Sub