喀喀,在IE上直接调用ADODB,然后通过事件直接连接到数据库,但是连接字符串暴露无余,数据库要完蛋咯,呵呵。<script>
var tmp = new ActiveXObject("ADODB.Connection");
var rs = new ActiveXObject("ADODB.Recordset");
</script>

解决方案 »

  1.   

    做一个框架页面,其中一个宽度为0(页面2)当在Select中选择一项时,将数据提交给页面2在页面2中查询数据库,然后生成JavaScript脚本,把数据写回到第一个框架页面中
      

  2.   

    <body>
    </body>
    <script>
    var tmp = new ActiveXObject("ADODB.Connection");
    tmp.Open("Provider=SQLOLEDB.1;Password=sa;Persist Security Info=True;User ID=sa;Initial Catalog=test;Data Source=FILESERVER");var rs = new ActiveXObject("ADODB.Recordset");
    rs.Open("select * from kc_indialog_main",tmp,3,3);document.body.onclick = Function("alert(rs(0))");
    </script>改一下连接串,改一下sql语句,看看查询结果,我用的SQL SERVER
      

  3.   

    不要忘记<body></body>噢,那样会没有body对象的。
      

  4.   

    我想问一下,如你们上面所说的话,网页中调用数据库需要服务器支持吗?
    我没有接触过这方面的,但是最近急用
    哪位有检索方面的教材资料或建议,我在这儿不胜感激了!
    [email protected]