用VB+SQL Server2000做系统的话,只能是局域网里用吗

lisbjing 2003-08-29 10:23:05
总公司下有很多分公司,分布在全国各地,组成局域网不太可能,如果用VB+SQL Server2000做系统的话,好像只能是局域网的,像这种情况怎么实现呀?
...全文
142 28 打赏 收藏 转发到动态 举报
写回复
用AI写文章
28 条回复
切换为时间正序
请发表友善的回复…
发表回复
zmrok 2003-08-30
  • 打赏
  • 举报
回复
什么乱七八糟
TaoGeGe 2003-08-30
  • 打赏
  • 举报
回复
做成B/S的吧,可以將你的VB窗體做成ocx,放進asp頁面,這樣就好做多了
tanyx 2003-08-30
  • 打赏
  • 举报
回复
初学吧?用VB6的IIS工程,棒得很呢。可惜会用的人不多。
打开一个IIS工程,删除没用的预置代码,添加一个HTM模板,通过tagcontents事件编程,转眼之间就实现页面服务,运行速度非常快(比ASP),安全性好(DLL文件),功能强大(可以使用你所有的BASIC功力),甚至可以添加各种类(窗体,控件),提供各种额外的服务。制作网站服务的同时,把服务器的监视窗口也做的功能强大,所有安全性考虑都在其中,哈,好处说不完。
用VB6做的B/S系统用于电子商务最合适,同时如果需要的话,还可以将C/S部分结合起来做,成为BC/S系统,现在都没人用过。我最近做的上瘾,把C/S系统都做成BC/S系统,全部的WEB页面,但所有操作都交给CLIENT端处理。
加个小控件,同时具有C/S和B/S功能,在内部处理网页的提交,小控件放到EXCEL就可以运行,好玩,同时玩转OFFICE和WEB和C/S可户端。
用VB6做的网站,其中功能,是CGI所根本没办法比拟的,只要你的VB的根底硬。比如,B/S系统没有功能驱动客户端,但你可以通过TCP(UDP)发消息给客户端,再由客户端启动窗口更新窗口信息。
当然了,JS的功力还是要有的,既然用ASP,客户端就必须依靠JS(不是BC/S)。
我最近用VB做了个控件,把WEB带到了VFP,在VFP里实现全部WEB页面,包括动画、包括字幕,包括各种特效,
浏览器通过HTTP打开文件当然是通常的方法,但我现在是直接通过TCP取得信息内容,然后直接写到浏览窗口(VB的)里面,哈,跳过HTTP,直接引用HTML也不错啊。
没有很深的VB功力是感觉不到的,在INTERNET网络环境下,整个网络就是一个大游戏机,任你想出各种主意。除了网络以外,还有很多东西可以做呢,比如OFFICE,我可以让许多人在同一个EXCEL里输入信息,输入结果直接写入中央数据库,并在中央数据库进行审查,并随时将汇总结果(数据)发布给所有相关用户。
如果你愿意,还可以改写HTTP协议,根本不用HTTP协议,篡改80端口含义,让你的网络只有你自己的浏览器可以使用,用IE就进不来。写HTML服务吗?不是,写不起,进来后把他改回来就可以啊。
最近我写过一个项目,连VB的IIS工程都篡改了,不使用TAGCONTENTS事件的服务,差点就忘记为什么了,好象是因为。。。。。。。想不起来了。在我的网站上(那个项目里),每个用户都可以定义自己的工作页面,并随时把自己需要的东西拖进来。业务字典,各种报表图表,各种连接,并且只要双击一段文字,就可以打开编辑窗口,同时FRONTPAGE也打开,编辑完成后就保存,于是页面内容就改变了,哈,好玩,就是有点乱七八糟。
现在做大型管理项目,最好的建议是B/S+BC/S,可是登录要两次,在我的系统里,只要把C/S的登录了(可以锁),就直接进入B/S系统,不用口令。
注:BC/S是指使用HTML协议,不使用HTTP协议。
闲情漫步 2003-08-30
  • 打赏
  • 举报
回复
一般CS的东东用VB,如果像楼主说的这样的程序需要CS的,这方面VB就不行了。
lisbjing 2003-08-29
  • 打赏
  • 举报
回复
就我一个人呀,你说我该怎么办!
  • 打赏
  • 举报
回复
up
yijiansong 2003-08-29
  • 打赏
  • 举报
回复
一个月,还包括进销存和财务,不可能
deng1107 2003-08-29
  • 打赏
  • 举报
回复
关注
lisbjing 2003-08-29
  • 打赏
  • 举报
回复
VB直接连接远程SQL server那也要随时上网吧,怎么连,上面这位仁兄?
viena 2003-08-29
  • 打赏
  • 举报
回复
一个月,还包括进销存和财务,不可能吧,几个人啊?VB可以直接连接远程SQLServer的。
lisbjing 2003-08-29
  • 打赏
  • 举报
回复
也就是做成B/S结构的,这样开发一般要多久,老板只给一个月,可以吗?
viena 2003-08-29
  • 打赏
  • 举报
回复
复杂的部分可以用VB做成COM组件
viena 2003-08-29
  • 打赏
  • 举报
回复
复杂的部分可以用VB做成COM组件
lisbjing 2003-08-29
  • 打赏
  • 举报
回复
谢谢大家的关心,用VPN也不是一时半会可以学会的,我想到用ASP在网上实现,由于系统包括进销存和财务,用ASP会不会太复杂了。
viena 2003-08-29
  • 打赏
  • 举报
回复
不一定用自己的服务器,可以申请一个Internet上的服务器,支持SQLServer的虚拟主机都可以,可以用ASP,也可以用VB程序直接连接
viena 2003-08-29
  • 打赏
  • 举报
回复
不一定用自己的服务器,可以申请一个Internet上的服务器,支持SQLServer的虚拟主机都可以,可以用ASP,也可以用VB程序直接连接
lihonggen0 2003-08-29
  • 打赏
  • 举报
回复
佳软给北京同仁堂开发的系统,以前VB6版的用的就是VPN方式
viena 2003-08-29
  • 打赏
  • 举报
回复
Internet也可以的,只要给服务器分配一个IP地址,启用TCPIP协议,启用WINSOCK代理
lihonggen0 2003-08-29
  • 打赏
  • 举报
回复
http://www.chinaitlab.com/www/special/vpn.asp
chao778899 2003-08-29
  • 打赏
  • 举报
回复
关注,希望各位大侠把这个问题说透一点---
加载更多回复(8)

7,789

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧