Hola amigos, veran, tengo este codigo:
Código:
Dim oConn,strSQL
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("./usuario.mdb"))
strSQL = "insert into Venta_usuarios(Producto, Tipo_Producto, Cantidad, Precio, Sub_Total) values ('" & Request.Form("Productos") & "','" & Request.Form("subcatagory") & "', '" & Request.Form("Cantidad") &"', '" & Request.Form("precio") & "', '" & Request.Form("T1") & "')"
oConn.Execute(strSQL)
y al correr me arroja este error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access] El campo 'Venta_usuarios.Producto' no puede ser una cadena de longitud cero.
/Funciones.asp, línea 79
la linea 79 es:
oConn.Execute(strSQL)
ya verifique mi BD y ese compo no este restringido con nulos, alguien me puede ayudar con este error.