CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  控件

关于Winsock控件的应用

楼主axzywan(毛利元就)2001-09-29 19:19:43 在 VB / 控件 提问

      我用DATA控件+access编了一个数据库,想放在局域网中共享,只有主机可对数据库进行写操作,其他只读,请问是否用TCP协议?若要同时有多人访问,是否需用一个Winsock控件数组?是否要编两个程序(服务器和客户端)------两者有何区别? 问题点数:20、回复次数:8Top

1 楼satanmonkey(撒旦)回复于 2001-09-29 22:19:30 得分 0

关注  
  我也有类似的问题,一直没得到解答Top

2 楼surfboy(冲浪小子)回复于 2001-09-29 23:36:31 得分 0

用一个登录密码,验证是主机,可以操作,否则只读。Top

3 楼chenwhenlong(needways)回复于 2001-09-29 23:43:04 得分 0

在http://www.planet-source-code.com/vb/里有,你可以去看看Top

4 楼zsy_good(只要坚定不移的走下去,那一定会成功)回复于 2001-09-30 00:52:54 得分 20

我知道,你要给分哦  
  如果你的是一个主机,还有好多客户机就要用到控件数组。  
  winsock(0)是用来监听的。  
  如果收到了连接请求。  
  就用  
   
   
  winsock_count=winsock_count+1  
  winsock(winsock_count).accept     requestID  
   
  然后你要给大家发消息就用  
  for   i   =1   to   winsock_count      
        winsock(i).senddata   data    
  next   i    
  这样连聊天程序都做完啦!  
  当客户机有消息发过来的时候。你要在消息后面加上客户的名字,用特殊的字幅  
  然后你就可以返回给一个信息。客户端判断是自己的名字,就可以收到消息,或者开始  
  读取服务器上的数据拉。  
   
  Top

5 楼zsy_good(只要坚定不移的走下去,那一定会成功)回复于 2001-09-30 00:55:17 得分 0

哦对啦,在客户上你只要一个winsock   就可以拉。  
  在主机上要判断  
  for   i   =1   to   winsock_count    
        if   winsock(winsock_count).state   <>   sckclose   then   winsock(winsock_count).close    
  next   i    
  这样可以防止按2次连接时出现错误Top

6 楼zsy_good(只要坚定不移的走下去,那一定会成功)回复于 2001-09-30 00:57:01 得分 0

你在客户上联机的时候打开数据库的时候要用只读型的,但是要在主机认可的情况下才可以连接到你的数据库上读数据。  
  Top

7 楼axzywan(毛利元就)回复于 2001-10-03 11:33:47 得分 0

      谢谢周斯洋,验证后马上给分。另外感谢各位的支持!Top

8 楼zsy_good(只要坚定不移的走下去,那一定会成功)回复于 2001-10-03 14:54:12 得分 0

怎么还没有给分啊   Top

相关问题

  • 控件的应用
  • winsock控件
  • 表格控件的应用
  • ProgressBar控件怎么应用?
  • 控件应用问题
  • Actionlist控件的应用
  • Combobox1控件的应用
  • WINSOCK 控件问题
  • 有关winsock控件
  • winsock控件问题!

关键词

  • winsock
  • 控件
  • 主机
  • 数据库
  • 客户
  • 消息
  • 连接
  • count
  • 是否
  • 时候

得分解答快速导航

  • 帖主:axzywan
  • zsy_good

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo