コード例 #1
0
        public int delete(SearchLogItem logItem0, SqlCommand cmd0)
        {
            List <long> ids1    = new List <long>();
            List <long> epgIDs1 = new List <long>();

            cmd0.CommandText = "SELECT " + COLUMN_ID + ", " + COLUMN_epgEventInfoID + " FROM " + TABLE_NAME + " WHERE " + COLUMN_searchLogID + "=" + logItem0.ID;
            using (SqlDataReader reader1 = cmd0.ExecuteReader())
            {
                while (reader1.Read())
                {
                    ids1.Add((long)reader1[0]);
                    epgIDs1.Add((long)reader1[1]);
                }
            }
            int res1 = base.delete_(ids1, cmd0);

            _db_EpgEventInfo.delete(epgIDs1, cmd0);

            return(res1);
        }