Creo que te faltan los apostrofes o comillas que delimitan el valor del campo de texto.
Código:
'SELECT * FROM PRESUPUESTOS WHERE CODIGO_PRESUPUESTO=' + '''FrmPresupuestos.DBEditCodigo.Text''' + ';';
También debes finalizar la instrucción con punto y coma.