Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/09/2006, 09:13
jbco
 
Fecha de Ingreso: junio-2006
Mensajes: 104
Antigüedad: 18 años, 7 meses
Puntos: 1
Información Incluir otra variable

Hola amigos, tengo el siguiente script, pero lo que necesito es almacenar en una variable el campo precios de mi tabla precios, logicamente es una instruccion sql y solamente tendra un precio ya que la estoy intentando delimitar con un where, pero necesito compararlo con esa variable, espero me entiendan.

Código HTML:
<script language = "JavaScript">
<%'CONSULTA PARA OBTENER LOS DATOS
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("./Ventas2.mdb"))

productos_Sql = "Select * from precios ORDER BY tipo_producto"
set rs = CreateObject("ADODB.Recordset")
rs.Open productos_Sql, Conn
x=0
%>

// FUNCION DE COMBO BOX COMBINADO
function sublist(inform, selecteditem)
{ inform.subcatagory.length = 0

<%
count= 0
y=0
do while not rs.eof
%>
x = <%= trim(y) %>;

subcat = new Array();
[COLOR="Red"][B]subcatagorys = "<%=(rs("tipo_producto"))%>";
subcatagoryof = "<%=(rs("id"))%>";
subcatagoryid = "<%=(rs("tipo_producto"))%>";
subcat[x,0] = subcatagorys;
subcat[x,1] = subcatagoryof;
subcat[x,2] = subcatagoryid;[/B][/COLOR]

[COLOR="RoyalBlue"][B]<% pre_sql="Select precio From Precios Where tipo_producto= 'subcatagorys' "
set rs2 = CreateObject("ADODB.Recordset")
rs2.Open pre_Sql, Conn %>[/B][/COLOR]

FRMCLIENTE.T1.value= document.FRMCLIENTE.subcatagory.value;
FRMCLIENTE.precio.value = [COLOR="royalblue"][B]"<%=pre_sql%>";[/B][/COLOR]

if (subcat[x,1] == selecteditem) {
	var option<%= trim(count) %> = new Option(subcat[x,0], subcat[x,2]);
	inform.subcatagory.options[inform.subcatagory.length]=option<%= trim(count)%>;}
		
<%
count = count + 1
y = y + 1
rs.movenext
loop
rs.close
%>
}
</script> 
La parte q esta en rojo pertecene a la asignacion de variables desde mi base de datos, pero como incluyo otra con el precio que deseo q tenga?

El codigo azul es mi sentencia sql, q he pensado q me puede ser util para traer solo 1 precio pero en la asignacion de abajo falla, diganme q estoy haciendo mal, o q necesito hacer.

Gracias por todo, espero sugerencias.