据我所知,只有在服务器连接数据库,哪有在客户端连接数据库??
你用JAVASCRIPT可以访问(但不一定能成功)客户端的磁盘,这是属于黑客病毒类的形式。但不知能不能在客户端连到数据库。估计不行。

解决方案 »

  1.   

    var objdbConn = new ActiveXObject ("ADODB.Connection");
    var db_path = parent.window.rightFrame.document.getElementById("dbPath").value;
    var strdb = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + db_path;
    objdbConn.Open(strdb);   
    var objrs = objdbConn.Execute("select * from 表名 where 条件"); 
          if(!objrs.EOF)
          {
            while(!objrs.EOF)
            { 
              var now = new Date(objrs('VisitDate').value);
              objrs.moveNext();
            }
          }
          else
          {
            div_out.innerHTML = "<DIV>No results found</DIV>";
          }
          objrs.Close();
          objdbConn.Close();
      

  2.   

    Data Source=,等号后面应该怎么写,正是我想要知道的。
      

  3.   

    Data Source=C:\\files\\mydata.mdb
    这里写数据库所在的路径
      

  4.   

    ……我现在是在客户端,而且要连的是ORACLE。如果要连的是本地ACCESS,就不必问了。
      

  5.   

    可以连,但不提倡这种做法,数据库连接最好做统一处理,方便管理
    可以用XMLHTTP的方式来提交请求