Can anyone spot something wrong with the way this sql is written?

Error says: Conversion failed when converting nvarchar value ' ' ' to data type int

Where's that value? I can't see ' ' '

vb6 Code:
  1. connTrans.Execute ("EXECUTE " & executeCommand & " '" & txtBusinessPartnerCode.Text & "', ' '' ', '" & _
  2.                  txtBusinessPartnerName.Text & "', '" & businessPartnerTypeSelection & "', '" & _
  3.                  txtBusinessPartnerJMBG.Text & "', '" & _
  4.                  txtBusinessPartnerBLK.Text & "', ' '' ', ' '' ', ' '' ', ' '' ', ' '' ', ' '' ', ' '' ', ' '' ', ' '' ', ' '' ', ' '' ', ' '' ', ' '' ', ' '' ', ' '' ', ' '' ', ' '' ', ' '' ', ' '' ', ' '' ', ' '' ', '" & userName & "'")