加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

[VB.NET]如何动态设置数据库访问方法

发布时间:2020-12-16 23:38:05 所属栏目:大数据 来源:网络整理
导读:如何动态设置数据库访问方法 用vs2003 开发 c/s应用程序时,想让程序根据服务器是否在本局域网内动态选择访问方法,如果是在局域网内直接访问,否则用webservices访问,数据层该怎么做呢? _______________________________________________________________
如何动态设置数据库访问方法 用vs2003 开发 c/s应用程序时,想让程序根据服务器是否在本局域网内动态选择访问方法,如果是在局域网内直接访问,否则用webservices访问,数据层该怎么做呢? __________________________________________________________________________ ding __________________________________________________________________________ 等待中............. __________________________________________________________________________ 这个 应该是 判断你的 服务器 和自己在不在一个网络内吧 __________________________________________________________________________ 找出你网卡的地址及子网掩码.和他设置的服务器地址比较. __________________________________________________________________________ 判断用户端IP是否10或192开头 __________________________________________________________________________ 判断用户端IP是否10或192开头 __________________________________________________________________________ 学习 __________________________________________________________________________ 我的意思不是区分数据库位置,这个比较容易做到。我是觉得Webservice的效率要比直接访问低,而大多数访问都是在局域网内。所以才要区别对待,是不是得做两个数据层? __________________________________________________________________________ 局域网用Remoting,做客户端做代理即可。 __________________________________________________________________________ Socket 访问。 客户机怎么知道服务器是本地、还是远程? __________________________________________________________________________ 方法如下: 连接内网 IF 未出错 THEN 使用C/S方式运行 ELSE 连接外网 IF 未出错 THEN 使用B/S方式运行 ELSE 提示电脑两网均无法连接 退出系统 ENDIF ENDIF 关键技术是在程序中嵌入捕获错误代码就可(连接数据库出库当然就是网络不通了!呵呵) __________________________________________________________________________ 先检测一下是局域网内是否有服务器启动(获得本机IP,然后根据本机ip扫描本局域网内的所有IP地址,若连接成功,那么使用直接链接) __________________________________________________________________________ 不必了,使用一个设置界面,程序初始化的时候选择即可, __________________________________________________________________________ 关注 __________________________________________________________________________ 接口抽象,实现封装。 __________________________________________________________________________ 使用一个设置界面,程序初始化的时候选择,然后在做处理 __________________________________________________________________________

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读