张伯玉,字公达,建州建安人。他是一位进士,曾担任苏州郡从事。在仁宗嘉祐年间,他被任命为御史,后来被派往太平府担任官职,之后又成为司封郎中。张伯玉擅长诗歌创作,善于饮酒,因此被时人称为张百杯或张百篇。他的诗集名为《蓬莱集》。关于他的出生和死亡的具体信息暂时无法提供。