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); }
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); }
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); }