2017-06-01 62 views
-8

我有查看我在哪裏有電子郵件列表從數據表中刪除所有數據(ASP.NET MVC)

我需要通過按鈕單擊從表中刪除所有數據。

我的意思是,我能爲例如

做這在後端通過LINQ查詢我怎樣才能做到這一點?

我知道,這是很寬泛的問題,所以不要minusing它

+0

我應該表現出一定的代碼和努力,你得到downvoted之前! – Wheels73

+0

*我知道這是一個廣泛的問題,所以不要濫用它* - 如果你知道這是一個廣泛的問題,然後縮小範圍 – Izzy

+0

你可以使用Linq到c#中的sql查詢來選擇表中的所有記錄並刪除表格的數據。 –

回答

1

如果你想達到什麼是清除DataGrid的內容,只是使用這些方法,並且或者將其鏈接到一個按鈕,下面。

yourDataGrid.Rows.Clear() 
yourDataGrid.Refresh(); 

但平心而論,您至少應該添加一些東西供其他人看,而不是爲您編寫「代碼」。在提問前總是做一些研究,因爲這是你有效學習的唯一方法。希望這可以幫助 。

+0

問題是關於asp.net-mvc,而不是web表單(在mvc中沒有事件) –

+0

對不起但是這個問題非常模糊,我在編輯他的問題之前就給出了我的配合。我現在已經更新了我的答案以刪除該事件。 – whatdoyouNeedFromMe

+0

@Stephen Muecke對此問題發表了另一個回覆 – whatdoyouNeedFromMe

0

爲了使用LINQ to SQL按照下面的代碼段,這將刪除表中的所有記錄刪除數據庫中的所有記錄:

context.Entities.DeleteAllOnSubmit(dt.Entities); 

必須爲所有的表都這樣做,因爲它將不可能發出一個命令來做到這一點。但是,刪除並重新創建數據庫中的表格也可能會更快。請參閱這些頁面瞭解更多信息關於此事

相關問題