activexform如何访问SQL SERVER ( 积分: 100 )

  • 主题发起人 主题发起人 琥琥
  • 开始时间 开始时间

琥琥

Unregistered / Unconfirmed
GUEST, unregistred user!
本人有一个问题想请诸位帮一下忙,我用SQL2000+BDE+DELPHI7写了一个数据库应用程序,现在要求改成BS方式,由于时间太紧,我直接用了一个activexform调用原来的主程序,在本地机上IE中浏览基本上是正常的,如果在INTERNET上运行,数据库如何配置,原来用的BDE引擎还能不能用?另外,报表用QUICKREP做的IMAGE控件在IE中不显示图像,不知何故,望高手指点,谢谢!
 
我碰到和你类似的问题,现在还在研究中。目前我所知道的activexform编译之后会生成一个*.ocx文件,些文件在浏览你的activex网页时,会下载安装到WINDOWS/Downloaded Program Files目录下,因此是在客户机本地运行,所能调用的数据库,为客户所在的局域网内;当然,你也可以把网络数据库服务器设成IP远程连接,但是这样做很不安全。我现在想做的是,将些程序改成三层架构,还是用ACTIVEX控件,不知道能否实现,还望高手们指点!!!
 
谢谢你,这个问题我已经解决了,我申请了一个花生壳的免费域名,然后在ADO中设置以域名进行SQL的访问就可以了,不过要把SQL2000升级一下才行。
 
采用域名?activexform是否需要数字签名啊?
 
在internet上当然能够实现使用activeform,不过你如果用ado,bde直连数据库,我不建议你这么干,
最后我可以确定的告诉你:
activeform+三层,没有问题!
 
后退
顶部