JavaScript的客户端编程,可否调用 ADO 访问数据库(100分)

  • 主题发起人 主题发起人 OopsWare
  • 开始时间 开始时间
O

OopsWare

Unregistered / Unconfirmed
GUEST, unregistred user!
我想使用JavaScript操作数据库,但总是出错!
使用 var myxml = new ActiveXOBject("Microsoft.XMLDOM");
创建的 myxml 可以使用 load()
获取XML文档,但是运行前会显示“不安全”的警告!
ADOConnect创建后可使用 version(), 但是不可使用 open();
那位实现过如上功能,请给提示!

还有,如何创建的ActiveX控件,在JavaScript调用时承认其安全性。(修改IE安全等级除外)
 
可以先创建控件,控件内使用ado来访问数据库,然后在网页中使用javascript来
调用控件的方法来操作控件。不过这种方法需要客户端有足够的权限访问数据库服
务器,感觉上其实还是一种c/s结构,只不过界面移植到浏览器上而已。
好像只要做成了ActiveX控件,在ie中都无法逃脱安全的问题,可不可以以其他形
式出现?这个问题没有研究过,等待上课......
 
对啊 在ie中都无法逃脱安全的问题
 
网络蚂蚁、GetFlash的 IECatch 是怎样做到的,他们不会提示安全警告的?
我曾导出其TBL,没有什么特别的啊?是否都需要到某个组织,将GUID做一下认证?
 
>>还有,如何创建的ActiveX控件,在JavaScript调用时承认其安全性。
>>(修改IE安全等级除外)
好象做不到,否则你的电脑早就被黑了n次;
 
创建的ActiveX控件承认其安全性。必须在microsoft测试,然后发送给你安全证书
 
你的open语法可能错误
 
或者换一个方式,试着用rdo吧
 
看来你们都没试过,还是我自己来吧! [:(!]
var myxml = new ActiveXOBject("Microsoft.XMLDOM");
改成
var myxml = new ActiveXOBject("MSXML2.DOMDocument");
就不在提示了。[:(!]

分分了。[:(]
 
后退
顶部