如何避过防火墙连接远程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连接远程数据库,怎么操作数据呢?用什么控件? 请看为什么不能在RichEdit中隔行显示两个字符串? 怎么连接远程SQL数据库? 一个控件数组问题? 关于读取字段中分隔符数据问题 控件安装问题!!!急死我了~~ 数据导出到Excel中的问题,急! 谁帮我把下面的代码翻译成BCB的,100分! 这是为什么,难道是D5的bug? 超级难题求解:如果在播放视频文件时,如何... 请问如何得到一个图片的尺寸和大小? 请教如何用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免费下载
其实最好的办法是说服用户,要他打开端口