Tengo un formulario para hacer inserciones y modificaciones.
 
Escribo en el campo Nombre: Nombre Apellidopat Apellidomat
 
pero en la BD se ve asi:NombreApellidopatApellidomat
 
 Me pueden ayudar, la verdad no tengo ni idea porq pasa esto! 
    
  |  ||||
|      Respuesta: Error: Inserta cadena, no respeta espacios    Así, tratando de imaginar qué podría ser, usa escape() a cualquier cadena que vayas a pasar  como parámetro en la petición HTTP.     
				__________________   Por favor, antes de preguntar, revisa la Guía para realizar preguntas.  |  
  
  |  ||||
|     Código HTML:  Nombre: Juan Perez 
Código:
  function Inserta(){
//tomamos valores del Formulario
nombre=document.ControlProveedores.RS.value;
domicilio=document.ControlProveedores.DomFis.value;
 
//donde se mostrará el resultado
divResultado = document.getElementById('resultado_Insert');
 
//instanciamos el objetoAjax
ajax=objetoAjax();
 
//usamos el medoto POST
//archivo que realizará la operacion
ajax.open("POST", "InsertaDatos.asp",true);
ajax.onreadystatechange=function() {
if (ajax.readyState==4) {
//mostrar resultados en esta capa
divResultado.innerHTML = ajax.responseText
 
}
}
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
//enviando los valores
ajax.send("nombre="+nombre+"&Dom="+domicilio)
}
Es asp tengo el codigo para insertar. Pero al ver los datos en la BD me aparece: JuanPerez 
				__________________   >>> El hombre se hace viejo muy pronto y sabio demasiado tarde <<<  |  
  
  |  ||||
|      Respuesta: Error: Inserta cadena, no respeta espacios    Como te dije, usa escape():    
Código javascript:
  Ver original 
				__________________   Por favor, antes de preguntar, revisa la Guía para realizar preguntas.  |