js连接数据库或将js的数据保存到自定义的一个text里面谢谢了

解决方案 »

  1.   

    js连接毛啊 谁用js连过我膜拜下
      

  2.   

    js不能直接连数据库
    只能发个ajax请求把数据传给server,server把数据写入数据库
      

  3.   

    我是想记录js里面的得到的一些数据然后把数据保存起来
    也可jsp结合起来啊
      

  4.   

    和asp 一样的吧。只是创建对象方法不一样。
      

  5.   

    <% var conn = new ActiveXObject ("ADODB.Connection");
     ConnStr = "Provider = Sqloledb; User ID = sa ; Password = xx ; Initial Catalog = xx ; Data Source = 127.0.0.1;" 
     conn.Open(ConnStr)%>
      

  6.   

    jscript 可以在服务器端运行的呀。可能楼主没有阐述明白而已。
      

  7.   


    那是通过Ajax回调数据,本身是不支持链接数据库的!
      

  8.   

    接分
    http://www.7880.com/info/Article-551a7fc0.html
      

  9.   

    我觉得2楼说的这个“js不能直接连数据库,只能发个ajax请求把数据传给server,server把数据写入数据库”是比较可行的!
      

  10.   

    js 里面用ActiveXObject貌似是可以连数据库的,不过应尽量避免这种方式,仔细看了楼主的问题后,楼主自己提出的第二种方法是正道:(1)js连接数据库或(2)将js的数据保存到自定义的一个text里面谢谢了
      

  11.   

    兄弟,JS本身是不能连接数据库的,但可通过 AJAX 或 Web Server 读取或修改数据库里的数据
      

  12.   

    //数据查询 C:\\abc.mdb 替换成你的数据库路径 不能用中文var conn = new ActiveXObject("ADODB.Connection"); 
    conn.Open("DBQ=C:\\abc.mdb;DRIVER={Microsoft Access Driver (*.mdb)};"); 
    var rs = new ActiveXObject("ADODB.Recordset"); 
    var sql="select * from TEST"; 
    rs.open(sql, conn); 
    var html="";
    while(!rs.EOF) 

       html=html+rs.Fields("Id")+" "+rs.Fields("stuName"); 
       rs.moveNext(); 

    document.write(html);
    rs.close(); 
    rs = null; 
    conn.close(); 
    conn = null; 
      

  13.   

    不过上面的ActiveXObject方法其实是JSCript,只有IE支持。