Foros del Web » Programando para Internet » ASP Clásico »

No me coinciden los tipos

Estas en el tema de No me coinciden los tipos en el foro de ASP Clásico en Foros del Web. buenas foreros.. tanto tiempo. Tengo un problema con una pavada que me quema el bocho. <% sql="select * from tvrelatos where id="&request.QueryString("id") rs.open sql,con,1,2 rs.fields("clicks")= ...
  #1 (permalink)  
Antiguo 14/03/2005, 13:29
Avatar de laweb  
Fecha de Ingreso: junio-2002
Ubicación: BS AS
Mensajes: 183
Antigüedad: 22 años, 11 meses
Puntos: 0
No me coinciden los tipos

buenas foreros.. tanto tiempo.
Tengo un problema con una pavada que me quema el bocho.

<%
sql="select * from tvrelatos where id="&request.QueryString("id")
rs.open sql,con,1,2
rs.fields("clicks")= rs.fields("clicks")+1
rs.update
%>

Estoy trabajando con MYSQL y cuando voy a lo que sería la pagina
de proceso de esto, me tira error 0x..... " No coinciden los tipos "

Si comento la linea de rs.fields funciona ok.

Obviamente tengo en la Tabla una Campo llamado " clicks " el cual es
Bigint (20)

Que demonios podrá ser ?


Grazzie de antemano...

Abrazo

LAWEB
__________________
Nos Leemos my friend...!
Saludos
LUKE
  #2 (permalink)  
Antiguo 14/03/2005, 13:51
 
Fecha de Ingreso: enero-2005
Mensajes: 6
Antigüedad: 20 años, 3 meses
Puntos: 0
Yo pondria el campo como numerico entero, por el resto lo tienes bien.
Y en vez de poner
"rs.open sql,con,1,2" pondria "rs.open sql,con,2,3"
  #3 (permalink)  
Antiguo 14/03/2005, 14:22
Avatar de laweb  
Fecha de Ingreso: junio-2002
Ubicación: BS AS
Mensajes: 183
Antigüedad: 22 años, 11 meses
Puntos: 0
Mmmmm. no eso no me funciono.
Gracias de todos modos !.

Seguiré buscando, una de las posiblidades es que la conexion a la base de datos
la haga con algun usuario que no tenga el permiso de update ? ( pero supongo
que bajo esa eventualidad me diria o hablaría acerca de permisos )

Voy a probar con poner en la BD solo INTEGER en vez de BIGINT, que se yo, no
debería ser eso.

Byeee

LAWEB
__________________
Nos Leemos my friend...!
Saludos
LUKE
  #4 (permalink)  
Antiguo 14/03/2005, 15:08
 
Fecha de Ingreso: octubre-2004
Mensajes: 104
Antigüedad: 20 años, 6 meses
Puntos: 0
Prueba con esto

Código:
<%
sql="select * from tvrelatos where id="&request.QueryString("id")
rs.open sql,con,1,2
CLng(rs.fields("clicks"))= CLng(rs.fields("clicks")) + 1
rs.update
%>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:53.