예제 #1
0
        public static void UpdateContadorGif(ref SQLData oDataBase, int Id)
        {
            string SQLNonQuery = "UPDATE [dbo].[gifs_animados] ";

            SQLNonQuery += "SET [num_accesos] = [num_accesos] + 1 ";
            SQLNonQuery += "WHERE [Id] = @Id ";
            oDataBase.ClearParameters();
            oDataBase.AddParameter("@Id", Id);
            oDataBase.ExecuteNonQuery(SQLNonQuery);
        }
예제 #2
0
        public static void InsertGif(ref SQLData oDataBase, int Id, Byte[] imgByte, string nombrearchivo)
        {
            string SQLNonQuery = "INSERT INTO [dbo].[gifs_animados]([Id],[archivo],[nombrearchivo],[num_accesos]) ";

            SQLNonQuery += "VALUES(@Id, @archivo, @nombrearchivo,0) ";
            oDataBase.ClearParameters();
            oDataBase.AddParameter("@Id", Id);
            oDataBase.AddParameter("@archivo", imgByte);
            oDataBase.AddParameter("@nombrearchivo", nombrearchivo);
            oDataBase.ExecuteNonQuery(SQLNonQuery);
        }
예제 #3
0
        public static DataSet SelectTop10Gifs(ref SQLData oDataBase)
        {
            string SQLQuery = "SELECT TOP 10 [Id],[nombrearchivo],[archivo],[num_accesos] ";

            SQLQuery += "FROM [dbo].[gifs_animados] ";
            SQLQuery += "ORDER BY[num_accesos] desc";
            oDataBase.ClearParameters();
            DataSet ds = oDataBase.Select(SQLQuery);

            return(ds);
        }