si estas hablando de web, no puedes imprimir los espacios en blanco si es que no pones ...a menos que uses xsl , en ese caso seria & # 160 ;
a lo que yo creo que iba saruman era a que cambiaras los espacios en blanco por los espacios en blanco validos en html. o para xsl.
por ejeplo le pones
dato_nuevo = replace(dato_viejo_de_la_bd," "," ")
o en su defecto el chr() que corresponda