Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/05/2006, 03:02
333333
 
Fecha de Ingreso: agosto-2005
Mensajes: 221
Antigüedad: 19 años, 8 meses
Puntos: 4
Como grabar campos en blanco y no de error

El problema que tengo es que con asp solo se una forma de enviar datos a la base de datos. La manera que sé no me permite dejar espacios en blancos.
Me daría todo el rato este error:

Cita:
Provider error '80020005'

Tipo incorrecto.
Os dejo la forma que tengo para grabar. Y asi me decis que puedo hacer para que ignore este error y me lo grabe. Muchas gracias.

Cita:
<%
conexion= new ActiveXObject("ADODB.Connection")
registro1=new ActiveXObject("ADODB.Recordset")
conexion.Open("datos")
x="select * from 902_DATOS_GENERALES where IdEmpresa=0"
registro1.Open (x, conexion, 3, 0x0002)

if(registro1.EOF)
{
registro1.Addnew ()
registro1("Empresa") = Request.form ("empresa")
registro1("Direccion") = Request.form ("direccion")
registro1("Telefono") = Request.form ("telefono")
registro1("Fax") = Request.form ("fax")

registro1.Update()

Response.Write("Datos correctos")
}

registro1.close()
conexion.close()
%>