当然不能,在别人机子用IE浏览,OpenDatabase所指的gb.mdb文件是指向别人机子上的,而通过IE只把OCX传到别人机子,并没有把相应的MDB文件传过去.
你可以试试这么写:
首先在你的控件中添加FileName属性,然后设定语句
Set MyDB = MyWs.OpenDatabase("%FileName%")
其中%FileName%为从FileName属性中取得的文件名称 再在相应的HTML中的控件代码<object>和</object>间添加代码
<param name=FileName value="gb.mdb">
这种使用方法用微软的MediaPlayer控件测试通过,用户自己编写的控件我没试过,你可以试试.
你可以试试这么写:
首先在你的控件中添加FileName属性,然后设定语句
Set MyDB = MyWs.OpenDatabase("%FileName%")
其中%FileName%为从FileName属性中取得的文件名称 再在相应的HTML中的控件代码<object>和</object>间添加代码
<param name=FileName value="gb.mdb">
这种使用方法用微软的MediaPlayer控件测试通过,用户自己编写的控件我没试过,你可以试试.
对于你的问题,可能谁说的都不对,其实只是你的一个小小的疏忽。。检查一下。