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

Guardar una cadena con

Estas en el tema de Guardar una cadena con en el foro de ASP Clásico en Foros del Web. estoy igualando lo siguiente: Código: chkGasolina = "or Vehiculo.Combustible ='" & Gasolina & "'" con esto lo que quiero es que me guarde la cadena ...
  #1 (permalink)  
Antiguo 06/08/2002, 10:36
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 23 años, 2 meses
Puntos: 7
Guardar una cadena con

estoy igualando lo siguiente:

Código:
chkGasolina = "or Vehiculo.Combustible ='" & Gasolina & "'"
con esto lo que quiero es que me guarde la cadena (or Vehiculo.Combustible ='" & Gasolina & "') en la variable chkGasolina, pero al tener la cadena una doble comilla seguida por el & el ASP cree que es que la cadena se cierra en =' y que se concateja con Gasolina, y por eso me da un error de que la variable Gasolina no está declarado.

Que se haría en ese caso?

.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pesimo gusto contentarse con algo mediocre cuando lo excelente esta a nuestro alcance--
  #2 (permalink)  
Antiguo 06/08/2002, 10:53
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Re: Guardar una cadena con

probá esto a ver que pasa:

chkGasolina = CHR(034) & "or Vehiculo.Combustible ='" & CHR(034) & Gasolina & CHR(034) & "'" & CHR(034)
  #3 (permalink)  
Antiguo 06/08/2002, 12:17
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 23 años, 2 meses
Puntos: 7
Re: Guardar una cadena con

nop, lo que me dijiste tambien está mal...

pero ya lo resolví ;) y fue uniendo subcadenas con &
Ej.
chkGasolina = "or Vehiculo.Combustible ='" & "& Gasolina & '"

eso me devuelve:
Código:
 or Vehiculo.Combustible ='& Gasolina & '
bueno, ahora me falta probar, pegando esa cadena a la sentencia SQL a ver si funca, porque al devolverme solamente las comillas simples, tengo mis dudas...

Bueno, luego te cuento :cantar:

.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pesimo gusto contentarse con algo mediocre cuando lo excelente esta a nuestro alcance--
  #4 (permalink)  
Antiguo 06/08/2002, 12:31
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 23 años, 2 meses
Puntos: 7
Re: Guardar una cadena con

Asi si es:
Código:
chkGasolina = "or Vehiculo.Combustible ='" & """" & "& Gasolina & " & """" & "'"


me devuelve:
Código:
or Vehiculo.Combustible ='"& Gasolina & "'
;) :)

.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pesimo gusto contentarse con algo mediocre cuando lo excelente esta a nuestro alcance--
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:14.