注意:如果當前使用的是不支持事務處理的數據庫,應轉而使用支持它的數據庫。一旦我們成為可以完全信任的雇員,且擁有錯誤數據庫的全部訪問權限,就可能試鍵入id=99999以刪除對應的錯誤,但實際上輸入的是<而不是=,此時會刪除整個錯誤數據庫,這可不是我們希望的。幸好I.S.小組每天晚上都會備份該數據庫,可以恢復它,但使用回滾命令會更簡單。
命令
在21.2節中簡要介紹了針對數據庫執行的命令。簡言之,命令就是一個要在數據庫上執行的SQL文本字符串。命令也可以是一個存儲過程,或者返回表中所有列和所有行的表名(例如SELECT *樣式的子句)。
把SQL子句作為一個參數傳遞給Command類的構造函數,就可以構造一個命令,如下 所示: