public void RemoveTask(int index) {
SQL = "DELETE FROM Task where (...) = " +index;
dbConn.Open();
dbCommand = new SqlCeCommand(SQL, dbConn);
dbCommand.ExecuteNonQuery();
dbConn.Close();
}
我想要做的是刪除基於指定行號的索引的記錄,但我不知道應該使用什麼函數或變量(注意空白),我嘗試像rowNum但它不起作用。根據輸入檢索行
任何幫助將被處理
目前尚不清楚你正在嘗試做什麼。你知道你正在做的餐桌結構嗎?如果你想要做的就是根據行的主鍵從表中刪除一個值,那麼這很簡單。只需從Task中刪除Where TaskId = index。 TaskId只是列名。請注意,你也應該使用sql中的參數作爲一般的最佳實踐。 – 2010-04-04 02:22:05
我有一個表稱爲任務,但沒有TaskId,因爲我不知道如何實現。 – user297285 2010-04-04 02:31:10
對於什麼數據庫? – 2010-04-04 02:34:32