做成ActiveX控件
钻牛角尖

解决方案 »

  1.   

    各位:
         俺真的不是钻牛角尖,是真的需要客户端读取数据库的。
        可否详细说明怎么样做成activex控件。
      

  2.   

    用vb做
    做成dll控件
    完成之后regsvr32 xxxx.dll就可以用了
      

  3.   

    VB->新建工程-〉ActiveX Control 或者 ActiveX DLL
    假定工程名称为Test, Control名称为TestControl在工程中加入一个属性,例如:ConnectionString。写入值
    OK, 编译,生成DLL Or Ocx, 在js中:
    var obj = new ActiveXObject("Test.TestControl");
    alert(obj.ConnectionString);
    ...好运!
      

  4.   

    晕啊,javascript本身是不能连接数据库的。
    只能做成ActiveX控件。不过没什么意义。
      

  5.   

    dsn方式应该不会呀!用户名和密码的,都在dsn设置时设定的!甚至数据库是什么都不知道呀!另javascript是可以链接数据库的!
      

  6.   

    呵呵,,,这又变成了C/S了违背了B/S的初初衷.
      

  7.   

    “如果是asp程序用vb封装数据库路径我已经实现”
    这不就行了,拿过来用就是了。
      

  8.   

    解决方法:1.<script src="test.asp?a=1"></script>
    test.asp读取数据
    2.xmlhttp3.隐藏帧
      
     
      

  9.   

    ActiveX常被一些杀毒软件视为不安全代码,一般是不可取的方法。
    同意用XML。虽然本人也不了解XML,但做为WEB的一种发展趋势,本人很倾向XML了。
      

  10.   

    同意 xjbx()不值得研究,这不是正确有效的解决方法,建议楼主再想一想
      

  11.   

    如果你保证你的客户端是win,那除了xmlhttp别无选择,要不然干嘛要b/s?