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

Problemas al actualizar datos !!!

Estas en el tema de Problemas al actualizar datos !!! en el foro de ASP Clásico en Foros del Web. Hola a todos.. Tengo un problemita cuando mando a actualizar algunos datos a la BD.. tengo lo siguiente.. es un ejemplo muy sencillo: perte del ...
  #1 (permalink)  
Antiguo 25/11/2004, 15:27
 
Fecha de Ingreso: febrero-2004
Ubicación: D.F.
Mensajes: 201
Antigüedad: 20 años, 3 meses
Puntos: 0
Problemas al actualizar datos !!!

Hola a todos..

Tengo un problemita cuando mando a actualizar algunos datos a la BD..

tengo lo siguiente.. es un ejemplo muy sencillo:

perte del codigo
<%
rs("nombre")=request("nombre")
rs("usuario")=request("usuario")
rs("password")=request("password")
rs("tipo_usuario")=request("tipo")
rs.Update
rs.MoveNext
LOOP
%>

el error que me manda es el siguiente:

Tipo incorrecto.
actualizar_registros.asp, line 90
rs("tipo_usuario")=request("tipo") 'esta es la linea
request("tipo") del formulario vienen en numerico (0 y/o 1) es uno de los dos valores unicamente

que esta pasando mal?
Gracias
  #2 (permalink)  
Antiguo 25/11/2004, 15:33
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Prueba con rs("tipo_usuario") = CInt(request("tipo"))
  #3 (permalink)  
Antiguo 25/11/2004, 19:25
 
Fecha de Ingreso: febrero-2004
Ubicación: D.F.
Mensajes: 201
Antigüedad: 20 años, 3 meses
Puntos: 0
Sabes Myakire no se que este pasando porque, en ocasiones si lo ejecuta sin problema alguno, y el ocaciones, no, me manda el mensaje de Tipo incorrecto, y si le agrego el Cint. me manda un error que es: no coinciden los tipos Cint

no se que pasa
  #4 (permalink)  
Antiguo 26/11/2004, 09:28
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
¿De que tipo es el campo "tipo_usuario"?
  #5 (permalink)  
Antiguo 26/11/2004, 09:47
 
Fecha de Ingreso: febrero-2004
Ubicación: D.F.
Mensajes: 201
Antigüedad: 20 años, 3 meses
Puntos: 0
Ke onda Myakyre

el tipo de datos e numerico..
  #6 (permalink)  
Antiguo 26/11/2004, 10:54
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Bueno, entonces debe ser un número real. Intenta haciendo casting con CDBL.

http://www.w3schools.com/vbscript/vb..._functions.asp

Saludos
  #7 (permalink)  
Antiguo 26/11/2004, 11:07
 
Fecha de Ingreso: febrero-2004
Ubicación: Bogotá, Colombia
Mensajes: 191
Antigüedad: 20 años, 4 meses
Puntos: 1
Hola:
Intenta con Request.Form("nombre del campo") y mira si coinciden los tipos de datos q recibes con los de la DB , de lo contrario tienes q hacer las correspondientes conversiones.
O intenta abriendo el rs con una consulta en sql: set rs= conexion.Execute(sql)
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 01:18.