You can implement this with a dynamic list with 1 field.
The one field has an expression, which simply 'adds' the two fields (i.e. field1 + field2) you want to concatenate. As you want a space in between, you should use a nested expression:
expression = ((field1 + " ") + field2)
As '+' in sqlserver concatenates strings, this will work OK
.