Sql = "Insert Into Tabla (A_ID,O_DATE,O_CAMPO_TYPE,O_CAMPO_TYPE,O_CAMPO_CIT Y,O_AR_CITY,O_CAMPO_DATE,O_CAMPO_RETURN,O_CAMPO_TI ME,O_CAMPO_TIME_RETURN,O_CAMPO,O_CHI,O_CHI_AG,O_FI RST_NAME,O_LAST_NAME,O_CAMPO_REQUEST,O_NOTES,O_AVE R_TI,O_PER,O_STA) values ('"
Sql = Sql&request.Form("ID_A")&"','" (Tipo de Dato del Campo: Numero)
Sql = Sql&request.Form("date_time")&"','" (Tipo de Dato del Campo: Numero)
Sql = Sql&request.Form("or_poduct")&"','" (Tipo de Dato del Campo: Texto)
Sql = Sql&request.Form("f_type")&"','" (Tipo de Dato del Campo: Texto)
Sql = Sql&request.Form("mod_from")&"','" (Tipo de Dato del Campo: Texto)
Sql = Sql&request.Form("mod_to")&"','" (Tipo de Dato del Campo: Texto)
Sql = Sql&request.Form("dep")&"','" (Tipo de Dato del Campo: Numero)
Sql = Sql&request.Form("dep1")&"','" (Tipo de Dato del Campo: Numero)
Sql = Sql&request.Form("D2")&"','" (Tipo de Dato del Campo: Numero)
Sql = Sql&request.Form("D1")&"','" (Tipo de Dato del Campo: Numero)
Sql = Sql&request.Form("adu")&"','" (Tipo de Dato del Campo: Numero)
Sql = Sql&request.Form("chi")&"','" (Tipo de Dato del Campo: Numero)
Sql = Sql&request.Form("chda")&"','" (Tipo de Dato del Campo: Numero)
Sql = Sql&request.Form("firstname1")&"','" (Tipo de Dato del Campo: Texto)
Sql = Sql&request.Form("lastname1")&"','" (Tipo de Dato del Campo: Texto)
Sql = Sql&request.Form("D3")&"','" (Tipo de Dato del Campo: Texto)
Sql = Sql&request.Form("special")&"','" (Tipo de Dato del Campo: Texto)
Sql = Sql&request.Form("modify_ave")&"','" (Tipo de Dato del Campo: Numero)
Sql = Sql&request.Form("or_prt")&"','" (Tipo de Dato del Campo: Numero)
Sql = Sql&request.Form("or_stat")&"');" (Tipo de Dato del Campo: Texto)
Set ObjRS = ObjDB.Execute(Sql)
Les puse los campos y el tipo de dato que se mete en cada campo
El error que me tira es este:
Microsoft OLE DB Provider for ODBC Drivers error '80040e07'
[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression.
/directorio/directorio/script.asp, line 41
La linea 41 es el Set ObjRS = ObjDB.Execute(Sql), osea que no executa la SQL.
Para mi aparentemente esta todo bien, es mas este mismo codigo lo uso para meter datos en otra base y funciona, yo solo le cambie los nombres de los campos.
A ver si algún iluminado sabe que le pasa a esto.
Gracias anticipadas
