请问如果做OCX控件后,放到WEB上时,如果读取的数据库是Access数据库,那么其数据库路径怎样确定?
哪个高手能回答这个问题?

解决方案 »

  1.   

    <OBJECT id="mytestone" 
     classid="clsid:D8CF2C41-7F61-4824-BB08-03EA77154089"
      codebase="ActiveDown/ActiveOnePro.inf"
      width=0
      height=0
      align=center
      hspace=0
      vspace=0>
    </OBJECT>
    <script language="javascript">
    window.document.all("mytestone").sPath="c:\abc.mdb";
    </script>
      

  2.   

    有SQL不就方便多了.设一下连接参数就好了..不过ACCESS也不是没办法..给你写段例子吧,在Form上放一个TRDSConnection、一个TADODataSet、一个TDataSource连接到TADODataSet,一个TDBGrid连接到TDataSource、一个TButton。
    编写Button1的OnClick事件如下:  RDSConnection1.ComputerName := 'http://localhost';
      RDSConnection1.Connected := True;
      ADODataSet1.RDSConnection := RDSConnection1;
      ADODataSet1.ConnectionString := 
    'Provider=Microsoft.Jet.OLEDB.4.0;'+
    'Data Source=d:\mydb.mdb;'+ //这是在服务器的d:盘存放的mydb.mdb文件
    'Persist Security Info=False';
      ADODataSet1.CommandText := 'Select * from Table1';
      ADODataSet1.Open; //获取Table1的内容并显示在DBGrid中
      
     MSDN中关于配置RDS服务的详细文档(配置完后需要重新启动):
      

  3.   

    您别笑我。请问RDS服务器怎么配置呀。