
25/02/2004, 10:48
|
| | Fecha de Ingreso: septiembre-2003
Mensajes: 142
Antigüedad: 21 años, 7 meses Puntos: 0 | |
Problemas con bases de datos Oracle Hola tengo el siguiente código, y me funciona erfectamente con bases de datos Access, el problema es que con Oracle no funciona, me sale el recordset vacío. ¿A qué es debido?
Muchas gracias.
<% @language = _Jscript %>
<!-- #include FILE = "Adojavas.inc" -->
<html>
<head>
<title> Consulta de enlaces web </title>
</head>
<body bgcolor = "#00AAAA">
<%
var RET = ""
var SQL = ""
SQL = "select * from MATERIAS order by NOMBRE_MATERIA"
miconexion = new ActiveXObject("ADODB.Connection")
miconexion.Open ("driver={Oracle ODBC driver};Server=ORCLSL;database=xxxxx;Uid=xxxxx;Pwd =xxxx;")
Ob_rs = new ActiveXObject("ADODB.Recordset")
Ob_rs = miconexion.Execute (SQL)
%>
<center> <h1> Realiza tus consultas </h1> </center>
<br>
<br>
<br>
<form name = "formulario">
<center> <b> Materia: </b> <select name="materia">
<option value = "Todas"> Todas </option>
<%
if ((Ob_rs.BOF == true) && (Ob_rs.EOF == true))
{
%>
<script language = "javascript">
<!--
window.alert("No existe esta búsqueda");
window.history.go(-1);
//-->
</script>
<%
}
else
{
while (!Ob_rs.EOF)
{
RET = RET + "<option value='" + Ob_rs("NOMBRE_MATERIA") + "'>" + Ob_rs("NOMBRE_MATERIA") + "</option>"
Ob_rs.MoveNext()
}
Response.Write(RET + "</SELECT>")
}
Ob_rs.Close()
miconexion.Close()
%>
</center>
</body>
</html>
__________________ -----,-----,-----,@ |