Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/07/2008, 20:55
javitorp
 
Fecha de Ingreso: julio-2008
Mensajes: 1
Antigüedad: 16 años, 9 meses
Puntos: 0
De acuerdo no coinciden los tipos de datos

Hola amigos, tengo muchos inconvenientes con la sentencia sql para hacer un update, este es el codigo.
me sale error no coinciden los tipos de datos en la expresion de criterios, pero todos los campo son tipo text

Abonado lo traigo de el htm

<%
Dim oConn,strSQL, objRS
'fecha = Now()
Abonado = Request("Abonado")

sd2 = Request("sd2")
visita2 = Request("visita2")
tip3 = Request("tip3")
fun2 = Request("fun2")
mf2 = Request("mf2")
ges2 = Request("ges2")
nat2 = Request("nat2")
tip2 = Request("tip2")
observacion = Request("observacion")
asesor = Request("asesor")
id = Request("id")

Response.addHeader "pragma" , "no-cache"
Response.CacheControl = "Private"
Response.Expires = 0

Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("././sistemas.mdb"))
sql= "UPDATE base set desk ='"&sd2&"', visita ='"&visita2&"', tipo1 ='"&tip3&"', funcionando ='"&fun2&"', mfalla='"&mf2&"', gestion ='"&ges2&"', naturaleza ='"&nat2&"', tipologias ='"&tip2&"', observacion='"&observacion&"', asesor ='"&asesor&"', id ='"&id&"' WHERE Abonado = '"&request("Abonado")&"'"
Set objRS=oConn.Execute(sql)

no se que es lo que tengo mal, ayuda .

Primero Gracias de antemano