David C. Fielding, a prominent Buffalo lawyer and business executive, died of complications from diabetes Tuesday in Harbour Health Multicare Center. He was 74.