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

porque pasa esto?

Estas en el tema de porque pasa esto? en el foro de ASP Clásico en Foros del Web. Hola, tengo un problema con un codigo a primera vista facil. La cuestion... cuando saco los datos de la tabla si son numeros no hay ...
  #1 (permalink)  
Antiguo 22/01/2005, 20:49
 
Fecha de Ingreso: enero-2005
Mensajes: 7
Antigüedad: 19 años, 4 meses
Puntos: 0
porque pasa esto?

Hola, tengo un problema con un codigo a primera vista facil.

La cuestion... cuando saco los datos de la tabla si son numeros no hay problema, pero si los registros son alfanumericos no me da nada en el alert ¿?

<script language="javascript">
function comprobar()
{
<%
Set oConn = Server.CreateObject("ADODB.Connection")
Set objRS = Server.CreateObject("ADODB.Recordset")
oConn.Open("basedb")
objRS.CursorType=1
strSQL="SELECT campo FROM tabla1"
set objRS = oConn.Execute(strSQL)
while (not objRS.eof)
%>
var kk = <%=objRS("campo")%>
alert (kk)
<%
objRS.Movenext
wend
oConn.Close
set objRS = nothing
set oConn = nothing
%>
}
</script>


gracias, thenkius,

<estoy harto de estar harto, que harto estoy>
  #2 (permalink)  
Antiguo 22/01/2005, 22:10
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 22 años, 4 meses
Puntos: 6
Hola
que tipo de datos tienes en tu base de datos
ten en cuenta que si agregamos unas simples comillas " o ' a un alert este puede no funcionar
Comprueba el contenido de este campo de la base de datos
de todas formas intenta con un htmlencode de asp
a ver si te funciona.
saludos
__________________
Un Saludo
www.tutores.org
Asp | Php | Javascript | Perl | Coldfusion | Flash | +- 2000 codigos
  #3 (permalink)  
Antiguo 23/01/2005, 06:30
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 9 meses
Puntos: 381
Si no es un número el valor debe ir entre comillas o da error


var kk = "<%=objRS("campo")%>"
  #4 (permalink)  
Antiguo 23/01/2005, 12:33
 
Fecha de Ingreso: enero-2005
Mensajes: 7
Antigüedad: 19 años, 4 meses
Puntos: 0
muchas thenkius. las putas comillas dando porculo.


a veces tenemos la solucion delante de los ojos y nada que no hay manera de verlo. pobre ciego que soy joder.

var kk = "<%=objRS("campo")%>" ok.
  #5 (permalink)  
Antiguo 23/01/2005, 12:56
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 9 meses
Puntos: 381
muchas denankius
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:27.