(self, songId, name='Test', author='Test')
给songId所标示的数据playTimes + 1
给songId所标示的数据playTimes + 1
给songId所标示的数据playTimes + 1
def addPlayTimesById(self, songId, name='Test', author='Test'):
        """
            给songId所标示的数据playTimes + 1
        """
        try:
            insertData = self.cursor.execute("""INSERT INTO playhistory 
                (id, name, author) VALUES 
                ({0}, '{1}', '{2}')
                """.format(songId, name, author))
        except:
            # 暂时不知道sqlite中如何进行
            # 无此数据时创建，有此数据时将某个值在其基础上增加或减少。
            # 目前的思路是在初始化时进行一次查询，然后将数据次数都保存在内存中进行增减，
            # 这样可以减少数据库操作。
            # 但数据量较小，不是主要考虑目标。

            updateData = self.cursor.execute("""UPDATE playhistory 
                SET playTimes = playTimes + 1
                WHERE id = {}
                """.format(songId))

        self.db.commit()
def addPlayTimesById ( self , songId , name = 'Test' , author = 'Test' ) : try : insertData = self . cursor . execute ( """INSERT INTO playhistory 
                (id, name, author) VALUES 
                ({0}, '{1}', '{2}')
                """ . format ( songId , name , author ) ) except : # 暂时不知道sqlite中如何进行 # 无此数据时创建，有此数据时将某个值在其基础上增加或减少。 # 目前的思路是在初始化时进行一次查询，然后将数据次数都保存在内存中进行增减， # 这样可以减少数据库操作。 # 但数据量较小，不是主要考虑目标。 updateData = self . cursor . execute ( """UPDATE playhistory 
                SET playTimes = playTimes + 1
                WHERE id = {}
                """ . format ( songId ) ) self . db . commit ( )