<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
<script language=javascript>
function connectDb()
{
var ConnDB = new ActiveXObject("ADODB.Connection");
ConnDB.ConnectionString="dsn=orc2;uid=webstat;pwd=khkj;";  
ConnDB.Open();  
var  Rs = new ActiveXObject("ADODB.Recordset");
var tempstr="";
Rs.Open("select * from tab",ConnDB,1,3);
while(!Rs.EOF)
{
tempstr = tempstr + Rs("TNAME") + "<br/>";
Rs.MoveNext;
}
test.innerHTML=tempstr;
}
</script>
</HEAD>
<BODY><P><div id=test>&nbsp;</div>
<P><INPUT id=button1 type=button value=显示 name=button1 onclick="connectDb()"></P></BODY>
</HTML>

解决方案 »

  1.   

    to kingdomzhf(旭日东升):
       谢谢这么说可以用javascript连服务端吗?  怎么不见<% %>这个玩艺??????????
      

  2.   

    不好意思也许我说错了  不太会asp javascript还请你教教我
      

  3.   

    to  kingdomzhf(旭日东升) 
    注意到你的connectionstring  dsn=orc2
    难道你要每个客户端都自己建一个dsn?
    还是在服务器端 建dsn?
    我印象中javascript这东西不可能操作数据库。
      

  4.   

    对的我试了 kingdomzhf(旭日东升) 方法是有问题 难道还要我学asp吗 一个javascript已经都时间不够了 如果要传参数要传的应该是个动态数组 数量也不小应该是三维或四维 怎么办
      

  5.   

    javascript 一般客户端用的比较多
    服务器端一般用vbscript居多,web编程呢,广度大于难度阿,
    你需要熟悉 html vbscript javascript css
    简单美工也要会才行阿
      

  6.   

    要传的参数总的加起来有四五百个???也太夸张了吧一些数据应该存在数据库的 需要的时候再调出来吧get方法只能传64k
      

  7.   

    用xml可以解决吧  但javascript我真的不熟
      

  8.   

    就是说页面的图标的文字图标,文件名和超链接得页面名字统统在数据库中  但在这些图标上还有vml和dhtml做的特效要依靠javascript来做 但javascript不能读服务器数据库怎么让asp.net读数据传给javascript显示出来
      

  9.   

    我想页面传参数不太可能 把asp.net和javascript放在同一个页面 数组放在public的地方定义用asp.net读数据库放在数组中->javascript访问最合适 但我网页编程不熟悉尤其是asp 想看看各位高手的代码让我有个思路入个门因为太急了
      

  10.   

    在jsp中  如果要往js里面传一个值用  
    <%
    String V="我是一个值";  //V可以是数据库中动态取出的值
    %><script>
    var jsV=<%=V%>; //此处将jsp中的V值赋给js中的变量jsV
    </script>