读书人

公网远程操作数据库系统制作

发布时间: 2012-09-10 11:02:32 作者: rapoo

求助公网远程操作数据库系统制作
准备做一个订单流程控制的软件,三种用户,一种发起订单,一种处理订单,一种审核订单,三种用户不在同一地点,我准备用ADO直接远程连接SQLSERVER数据库服务器做 ,有专用的服务器放数据库,有固定IP,可以实现吗? 做好后发布软件困难不? 谁还可以给点好的建议,给个思路! 急用! 求助!

[解决办法]
可以,二层的话,就直连,不过要考虑安全问题,建议使用三层
[解决办法]
直接连,用SQL语句操作就是了,就象在本机写程序一样的,只不过把服务器换下而已,这是我的理解。
[解决办法]
直连跟本地一样。。

三层就是把数据库操作部分作为服务器端放到另外一台机,一般和数据库放一起。。客户端与服务端进行自己的通信协议来间接操作数据库。。。

一般小系统就第一种,中大型都用三层。。
[解决办法]
如果用ado,二层,发布时不用做什么就可以了。
但程序中 ADO的连接参数要配好。



[解决办法]
client/webserver就是专门针对这种网络模式的
ado直接连可能不好:需要把数据库的端口对公网开放
[解决办法]
如果是直连数据库的话, 在路由器中设置端口映射,把1433端口映射到服务器所在的IP地址,客户端的ADOConnection有服务器名称只要设置服务器所在的外网的IP就可以了,不过这有点不太安全.

读书人网 >.NET

热点推荐