2011-01-14 30 views
1

我想知道是否有一種簡單的方法可以使用mySQL .NET API刪除表中的所有數據。唯一稍微棘手的部分是,在C#代碼中,業務邏輯可以在兩種情況下運行,即表中的數據存在或不存在。因此,在某些方面我幾乎需要一個if語句...mySQL .NET API - 刪除表中的所有數據

目前我使用下面的代碼,但它似乎沒有以往任何時候都刪除數據......

 string deleteSQL = "DELETE FROM `data`.`currentData`"; 
     MySqlCommand cmd2 = new MySqlCommand(deleteSQL, conn); 

任何想法,將多不勝感激! 乾杯

回答

3

的SQL看起來不錯,一定要打電話cmd2.ExecuteNonQuery();和連接正確設置,並且用戶有刪除權限。

0

也許這是一個愚蠢的想法。但是放下桌子重新創建它呢?