Hola
Pues depende de como lo pongas me parece que esta bien, no deberia dar error.
El asunto me parece que es la colocacion de las comillas:
Ve la diferencia:
Lo tuyo:
Código SQL
[-]'Select sum(Deposito) from Depositos_Retiros where Nombre='+txt_nombre.text+ 'and'+ Apellido ='+txt_apellido.text
Lo que me parece deberia ser:
Código SQL
[-]'Select sum(Deposito) from Depositos_Retiros where Nombre = '+txt_nombre.text+' and Apellido = '+txt_apellido.text
Simplemente mover las comillas.
Saludos