我想通过javascript向sql数据库中插入数据,却总是无法实现,一下是代码,请各位老师指正: var conn = new ActiveXObject("ADODB.Connection");
    conn.connectionString = "Driver={SQL  Server};Server=.;Database=线路身份证";
    conn.open;
    var sql ="insert into 线路缺陷(电压等级,巡视日期) values('110kV','2012-2-2')";
    conn.execute(sql);
    conn.close();
      return false;

解决方案 »

  1.   

    本帖最后由 net_lover 于 2012-10-11 20:04:25 编辑
      

  2.   

    第二次看到使用js去操作数据库的。就蛮好奇的问一句,有什么需求会让你选择使用js去操作数据库呢??纯内部使用?自己测试使用??
      

  3.   

    有道理,太有道理了呀。还考啥呢。断点一打,直接执行自己想执行的代码好了呀。搞毛了,数据表全给它清掉,系统出大BUG了,没得考了吧
      

  4.   

    1楼一下都误会楼主了。他是用JavaScript做服务端开发语言,不是要用客户端JS连库操作数据库
      

  5.   


    <%
      var conn = new ActiveXObject("ADODB.Connection");
      conn.ConnectionString = "Driver={SQL Server};Server=.;Database=线路身份证;Uid=用户名;Pwd=密码";
      conn.Open();
      
      if (conn.state!=1){
        resoinse.write("数据库没连上啊!换OLE DB方式再试试吧");
        conn=null;
        response.end();
      }  var sql ="insert into 线路缺陷(电压等级,巡视日期) values('110kV','2012-2-2')";
      conn.Execute(sql);
      conn.Close();
      return false;
    %>