我最近写了一个连接oracle的JAVASCRIPT
<html>
<script type="text/javascript">
var cpt_d="// (ip)/orcl";//
var john="user_name";//
var doe="111111";////用 JavaScript 写服务器端连接数据库的代码示例
var conn = new ActiveXObject("ADODB.Connection");
conn.Open("Provider=OraOLEDB.Oracle;Data Source="+cpt_d+";User ID="+john+";Password="+doe+";PLSQLRset=1"); var rs = new ActiveXObject("ADODB.Recordset");var sql="select max(to_char(d_date,'yyyy-mm-dd')) as d_db from bi_sale_sum;";rs.open(sql, conn, 1,1 );
document.write(rs("d_db")); </script>
</HTML>现在这个代码在我的机器上运行时出数据的,但是在别的机器上就是没有数据的。这个问题很奇怪,希望有高手支持,100分求解!
<html>
<script type="text/javascript">
var cpt_d="// (ip)/orcl";//
var john="user_name";//
var doe="111111";////用 JavaScript 写服务器端连接数据库的代码示例
var conn = new ActiveXObject("ADODB.Connection");
conn.Open("Provider=OraOLEDB.Oracle;Data Source="+cpt_d+";User ID="+john+";Password="+doe+";PLSQLRset=1"); var rs = new ActiveXObject("ADODB.Recordset");var sql="select max(to_char(d_date,'yyyy-mm-dd')) as d_db from bi_sale_sum;";rs.open(sql, conn, 1,1 );
document.write(rs("d_db")); </script>
</HTML>现在这个代码在我的机器上运行时出数据的,但是在别的机器上就是没有数据的。这个问题很奇怪,希望有高手支持,100分求解!
不过不建议在html里连接数据库
script运行在服务器端还是客户端啊?