你可以用js连access吗?
你可以用asp连mysql吗?
如果可以,你就可以把asp中的连接字符串写到JS中,一样一样一样的

解决方案 »

  1.   

    看到标题以为有牛在这里吃草,特来学习.
    me too
      

  2.   

    这是连接Access:
    <script language=javascript>
    function connectDb()
    {
      var cnpath = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" + Path;
    var ConnDB = new ActiveXObject("ADODB.Connection"); ConnDB.ConnectionString=cnpath +";uid=sa;pwd=tt;";  
    ConnDB.Open();  
    var  Rs = new ActiveXObject("ADODB.Recordset");
    var tempstr="";
    Rs.Open("select * from PHONE",ConnDB,1,3);
    while(!Rs.EOF)
    {
    tempstr = tempstr + Rs("NAME") + Rs("TEL") +"<br/>";
    Rs.MoveNext;
    }
    test.innerHTML=tempstr;
    }
    </script>
      

  3.   

    你可以通过ODBC连接MYSQL或将驱动设置改一下试试。
      

  4.   

    请教
    innerHTML这是什么属性
      

  5.   

    谢谢 goldpony(金马) 我拭拭
      

  6.   

    好像不行呀,既没有错误也没有结果:
    function connectDb()
    {
    var mysqlCon = "DRIVER={MySQL ODBC 3.51 Driver}; Server=192.168.88.17;User=Administrator;Password=administrator;Database=kouji;Port=3306;Option=3"
    var ConnDB = new ActiveXObject("ADODB.Connection");
    ConnDB.ConnectionString=mysqlCon;
    ConnDB.Open();  
    var  Rs = new ActiveXObject("ADODB.Recordset");
    var tempstr="";
    Rs.Open("select * from sintyoku",ConnDB,1,3);
    while(!Rs.EOF)
    {
    tempstr = tempstr + Rs("s_kenmei") +"<br/>";
    Rs.MoveNext;
    }
    alert(tempstr);
    test.innerHTML=tempstr;
    }