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

Como hago esta consulta???

Estas en el tema de Como hago esta consulta??? en el foro de ASP Clásico en Foros del Web. tengo este código, que lo que hace es recoger el resultado de una encuesta, y después lo guarda en la base de datos solo que ...
  #1 (permalink)  
Antiguo 19/11/2002, 10:48
 
Fecha de Ingreso: febrero-2002
Ubicación: Navarra
Mensajes: 701
Antigüedad: 22 años, 3 meses
Puntos: 2
Como hago esta consulta???

tengo este código, que lo que hace es recoger el resultado de una encuesta, y después lo guarda en la base de datos solo que necesito poner a la consulta sqltxt un where id_no="&id_no, pero no sé como ponerlo, alguien me puede ayudar????


Código:
select case true

	case request.form("PollVote")=1
 	  campo="Votes_1"
	end select  

sqltxt="update tblPolls set "&campo&" = "&campo&"+1 "
Un saludo
  #2 (permalink)  
Antiguo 19/11/2002, 11:18
Avatar de altraun  
Fecha de Ingreso: abril-2002
Mensajes: 129
Antigüedad: 22 años
Puntos: 0
esplicate mejor

si no te esplicas mejor que es lo que quieres hacer con la sentencia no me entero
  #3 (permalink)  
Antiguo 19/11/2002, 11:26
 
Fecha de Ingreso: febrero-2002
Ubicación: Navarra
Mensajes: 701
Antigüedad: 22 años, 3 meses
Puntos: 2
en teoría es algo sencillo pero no lo consigo...
tengo esta consulta

sqltxt="update tblPolls set "&campo&" = "&campo&"+1 "

lo que me hace con esta consulta es guardarme el valor en la base de datos lo que pasa que como no le he especificado el where me guarda ese datos en todas las filas de mi tabla, lo que quiero es añadirle a la consulta.

sqltxt="update tblPolls set "&campo&" = "&campo&"+1 "

el where, pero he probado poniendolo así, y no funciona:

sqltxt="update tblPolls set "&campo&" = "&campo&"+1 where id_no="&id_no

como se hace esto???

Un saludo
  #4 (permalink)  
Antiguo 19/11/2002, 11:57
Avatar de altraun  
Fecha de Ingreso: abril-2002
Mensajes: 129
Antigüedad: 22 años
Puntos: 0
Cita:
sqltxt="update tblPolls set "&campo&" = "&campo&"+1 where id_no="&id_no
lo que supongo es que "&campo&" algo que te rellena el cliente y tu lo que haces es sumarle 1 no?


SQLtxt="UPDATE tblPolls SET "&campo&" ='&campo&'+1 WHERE id_no='&id_no'

prueba con comillas simples

y si no mira esto
a mi me ayudo.


http://www.asptutor.com/sql/sql5.asp#5.3
  #5 (permalink)  
Antiguo 19/11/2002, 12:06
 
Fecha de Ingreso: febrero-2002
Ubicación: Navarra
Mensajes: 701
Antigüedad: 22 años, 3 meses
Puntos: 2
vale, ya me funciona, el problema es que no me recogía la variable id_no
Un saludo
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 21:49.