A driving apparatus that outputs a drive signal for driving, per row, a plurality of pixels arranged to form a plurality of rows, the driving apparatus comprising a plurality of row driving units arranged to correspond to the respective rows, wherein each of the row driving units includes: a memory unit that holds a signal for controlling the pixels in a corresponding row to be set to a charge accumulation state or a reset state; and a selection unit that selects whether to cause a state of the signal held in the memory unit to transition when a signal for readout from the pixels is input.