Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/08/2003, 12:58
san
 
Fecha de Ingreso: agosto-2003
Mensajes: 12
Antigüedad: 21 años, 8 meses
Puntos: 0
Accediendo a una DB

Se puede acceder desde una funcion en JS a una base de datos??? ¿¿COMO???

Bueno... les presento mi problema:

Estoy intentando cargar los <select> (tengo 4 de estos) apartir del primero (osea, segun se seleccione: libros, discos, etc). Entonces: Si selecciona libros, voy a la base de datos, por medio de una funcion JS a recuperar libros para mostrar en el 2do Combo. ¿Se entiende?
Mire las FAQ's pero no me resuelven este problema... o quiza no comprenda pq estoy muy novato en datos dinamicos... (si alguien quiere brindarme un pequeño emplo, agradecido)


La conexion la establezco apenas se inicia la pagina, pero no comprendo como puedo hacer un Query a la tabla desde una funcion JavaScript... Lo que tengo es lo siguiente:

<%
Option Explicit
Response.Expires = -1000

Dim oConn
Dim oRS_1
Dim sSQL
Dim sPrint_Tipo

Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("base.mdb"))

sSQL = "SELECT DISTINCT Tipo FROM Cositas"
Set oRS_1 = oConn.Execute(sSQL)

Do While NOT oRS_1.EOF
sPrint_Tipo = sPrint_Tipo & "<Option>" & oRS_1("Tipo").Value & "</Option>"
oRS_1.MoveNext
Loop
%>

<body>
<Select name="ListaTipo" onchange="llenar_cbos(this);">
la funcion "llenar_cbos" deberia llenar los otros combos segun
lo que seleccione en este.
<%response.write(sPrint_Tipo)%>
</Select>
</body>