'Deletes subject information.'

@utils.Synchronized
def DeleteSubject(self, subject):

    subject = utils.SmartStr(subject)
    query = 'DELETE    FROM    tbl    WHERE    subject    =    ?'
    args = (subject,)
    self.Execute(query, args)
    self.dirty = True
    self.deleted += self.cursor.rowcount
