Foros del Web » Programando para Internet » Javascript »

JS y ASP

Estas en el tema de JS y ASP en el foro de Javascript en Foros del Web. Buenas: Tengo el siguiente código: Código: <SCRIPT LANGUAGE="JavaScript"> function next_number(){ var num_tal =document.forms[0].num_talonario.options.selectedIndex; <% Dim Rs Set Rs = Server.CreateObject("ADODB.Recordset") Rs.ActiveConnection = MM_con1_STRING Rs.Source = ...
  #1 (permalink)  
Antiguo 16/03/2006, 11:08
 
Fecha de Ingreso: marzo-2006
Mensajes: 83
Antigüedad: 18 años, 1 mes
Puntos: 0
JS y ASP

Buenas:
Tengo el siguiente código:
Código:
<SCRIPT LANGUAGE="JavaScript">
function next_number(){
	var num_tal=document.forms[0].num_talonario.options.selectedIndex;
	
	<%
	Dim Rs
	Set Rs = Server.CreateObject("ADODB.Recordset")
	Rs.ActiveConnection = MM_con1_STRING
	Rs.Source = "SELECT PROXIMO_NUM_HABILITADO FROM TALONARIOS WHERE ID=" & num_tal
	
	Rs.Open()
%>
    document.forms[0].recibo.value=<%=rs("PROXIMO_NUM_HABILITADO")%>;    
}
</script>
Necesito saber como pasar el valor de la variable que está en color rojo como condición en el SELECT, ya que obviamente de esa forma que lo puse no lo toma.
Desde ya muchas gracias!
  #2 (permalink)  
Antiguo 16/03/2006, 11:22
Avatar de ludovico2000  
Fecha de Ingreso: noviembre-2003
Ubicación: Bizkaia
Mensajes: 1.315
Antigüedad: 20 años, 5 meses
Puntos: 2
Prueba así:

<SCRIPT LANGUAGE="JavaScript">
function next_number(){
var num_tal=document.forms[0].num_talonario.options.selectedIndex;

<%
Dim Rs
Set Rs = Server.CreateObject("ADODB.Recordset")
Rs.ActiveConnection = MM_con1_STRING
Rs.Source = "SELECT PROXIMO_NUM_HABILITADO FROM TALONARIOS WHERE ID='"&num_tal&"'"

Rs.Open()
%>
document.forms[0].recibo.value=<%=rs("PROXIMO_NUM_HABILITADO")%>;
}
</script>

A ver...
  #3 (permalink)  
Antiguo 16/03/2006, 11:47
 
Fecha de Ingreso: marzo-2006
Mensajes: 83
Antigüedad: 18 años, 1 mes
Puntos: 0
Así no da error pero me devuelve el recordset vacio, capáz que es porque el campo ID es númerico y vos me decís que le pase el parametro entre comillas simple como si fuera de texto:
Código:
ID='"&num_tal&"'"
El tema que si le saco las comillas simples me da error
  #4 (permalink)  
Antiguo 16/03/2006, 12:58
 
Fecha de Ingreso: marzo-2006
Mensajes: 83
Antigüedad: 18 años, 1 mes
Puntos: 0
Por favor alguien me puede dar una mano con esto :(
Gracias
  #5 (permalink)  
Antiguo 17/03/2006, 13:24
Avatar de ludovico2000  
Fecha de Ingreso: noviembre-2003
Ubicación: Bizkaia
Mensajes: 1.315
Antigüedad: 20 años, 5 meses
Puntos: 2
pues no sabría decirte, yo lo he usado en formatos de texto y de fechas y funciona en ambos casos...
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 08:13.