如何避过防火墙连接远程SQL Server数据库?(在线等,急!!!) 本人做了个DELPHI应用程序,在一般远程的数据库连接中没事,我这里测试也成功,可是到了客户那里,就无法连接成功,据说由于客户的防火墙的原因.如何避过防火墙连接远程SQL Server数据库?在程序中如何书写?请各位高手指教!!!谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 WebConnection?没用过,怎么用啊,我是C/S结构的能用吗? WebConnection 在哪里啊?在哪个大的控件分类下面啊??? webconnection组件你找一下,那里面有的 首先,服务器要保证可以连接SQL SERVER,然后客户端通过webconnection与服务器连接,就可以穿透防火墙了。服务器很简单添加一个远程模块即可,远程模块里添加ado组件,连接到SQL.客户端要麻烦点,在数据窗体添加一个webconnection(在Datasnap页里),在连接事件过程中,设置webconnection的3个属性: WebConnection1.URL //WEB服务器地址,服务器需要开通一个IIS服务,访问服务器中httpsrvr.dll WebConnection1.Proxy//WEB服务器IP地址,最好加上端口号,例如:192.168.0.1:800 WebConnection1.ServerName//应用服务器(刚才写的),远程模块名称注意:在服务器端,建立一个WEB服务(IIS),保证外部能访问。主目录下放一个httpsrvr.dll,在DELPHI7的BIN目录里找,WEB服务,要设置“允许执行脚本”,还要为访问者开放一个足够的权限,最好就用administrator。这样就客户端就可以避开防火墙,用HTTP协议连接到服务器,同时也可以使用SQL了,中间调试比较难,有问题可以给我发邮件:[email protected]。祝你好运!!欢迎大家试用我的最新作品《博乐连连看背单词》,www.boloo.com.cn免费下载 不过webconnection连接远程数据库,就像通过网页反问一样速度是要慢很多~其实最好的办法是说服用户,要他打开端口 用个VPN设备,马上就可以搞定。省事多了 用webconnection连接远程数据库,怎么操作数据呢?用什么控件? DBGRID主从表 我用的这个TChart 控件,怎么这个数量显示是正确的,可是这个柱子显示的怎么是一样高 请问水晶报表9+delphi6是否可以动态设置数据源 如何实现下窗体的特殊效果 DOA使用问题 高手教我 100求教:在报表中,当记录过长,怎么控制转行啊?!(急) 关于数据显示格式的转换 cxgrid显示1万多条记录时,光标在行与行之间移动时,速度非常慢,怎么解决啊? 哪位有修改好的modlink for xe5 啊? 请教如何用delphi调用由VC开发的ATL/COM服务,并响应其事件。 如果将两张A5的Word内容打印至A4上面?如果可行独立再给分。。
没用过,怎么用啊,我是C/S结构的能用吗?
WebConnection1.URL //WEB服务器地址,服务器需要开通一个IIS服务,访问服务器中httpsrvr.dll
WebConnection1.Proxy//WEB服务器IP地址,最好加上端口号,例如:192.168.0.1:800
WebConnection1.ServerName//应用服务器(刚才写的),远程模块名称注意:在服务器端,建立一个WEB服务(IIS),保证外部能访问。主目录下放一个httpsrvr.dll,在DELPHI7的BIN目录里找,WEB服务,要设置“允许执行脚本”,还要为访问者开放一个足够的权限,最好就用administrator。这样就客户端就可以避开防火墙,用HTTP协议连接到服务器,同时也可以使用SQL了,中间调试比较难,有问题可以给我发邮件:[email protected]。祝你好运!!欢迎大家试用我的最新作品《博乐连连看背单词》,www.boloo.com.cn免费下载
其实最好的办法是说服用户,要他打开端口