Ver Mensaje Individual
  #6 (permalink)  
Antiguo 31/08/2004, 07:04
micropakito
 
Fecha de Ingreso: enero-2004
Mensajes: 12
Antigüedad: 21 años, 4 meses
Puntos: 0
Saludos.

Que yo me acordaba que en clase conecté a una base de datos de Oracle con java_script, y aquí la muestra, uno de los ejercicios.

Lo que si que recuerdo es que las únicas operaciones que se permitían eran de consultas, ya que al ser un lenguaje que interpréta el cliente, va todo a la vista: paswords, login, etc. No se podía ni insertar ni editar valores.

Bueno, este es un ejemplo:

///////////////////////////////////////////////////////////////////////////

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!--Con las tablas:
alumnos(#al_nmat,al_nom)
asignaturas(#as_cod,as_nom)
notas(#nt_nmat,#as_cod,nt_not)
Visualizar los nombres de los alumnos con nota media aprobada
-->
<html>
<head>
<title>Visualizar la Media</title>
<script language="JavaScript" type="text/javascript">
<!--
//-->
function ver()
{
document.write(" A P R O B A D O S "+"</br>");
while(!rs.eof)
{
if(rs(1).value>=5)
{
document.write(rs(0).value); document.write(rs(1).value);
document.write("</br>");
}
rs.MoveNext();
}
document.write(" S U S P E N S O S "+"</br>");
while(!rs.eof)
{
if(rs(1).value<5)
{
document.write(rs(0).value); document.write(rs(1).value);
document.write("</br>");
}
rs.MoveNext();
}
}
</script>
</head>
<body>
<script language="JavaScript" type="text/javascript">
bd=new ActiveXObject ("ADODB.Connection");
bd.Open("Driver={Microsoft ODBC for Oracle};UID=LOGIN;PWD=PASWORD;");
rs=new ActiveXObject("ADODB.Recordset");
rs.Open("select al_nom, avg(nt_not) "+
"from alumnos,notas "+
"where al_nmat=nt_nmat "+
"group by al_nom ",bd);


</script>
<input type="button" value="Aprobados" Onclick="ver()"/>
</body>
</html>


//////////////////////////////////////////////

Un Saludo