远程数据库查询用ADO方便还是用WINSOCK好?

bigspook 2003-12-12 02:53:45
想做一套机房计费系统,刷卡计费分几个不同的地点,作为客户机与服务器的数据库连接,并且每隔几秒要刷新一次记录,我现在是用ADO方式连接服务器数据库好还是用WINSOCK传送查询结果好?
ADO可以通过IP地址到达远程数据库吗?
...全文
67 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
cow_boys 2003-12-18
  • 打赏
  • 举报
回复
为什么不用http传送数据呢。
再加上本地数据库实现。
http只作同步数据。
buffaloes 2003-12-18
  • 打赏
  • 举报
回复
使用winsock.远程端为sock服务器,接收并解释(在本地执行数据库查询等)客户端的请求信息。

就好像一套远程控制系统来操作服务器上的数据库,再将结果发送给客户端。
jhzhou882 2003-12-18
  • 打赏
  • 举报
回复
具体情况具体分析
我觉得你的情况可以用WINSOCK
taosihai1only 2003-12-18
  • 打赏
  • 举报
回复
使用ADO
ADO效果好
完全可以,把对应的服务器名改成IP地址就好
flc 2003-12-18
  • 打赏
  • 举报
回复
关注
orange197611 2003-12-14
  • 打赏
  • 举报
回复
在国际互联网上,要考虑访问权限的时候我就头疼
飘零风 2003-12-14
  • 打赏
  • 举报
回复
可是WINSOCK只能传送字符串,我怎样才能将整个数据表传送过来呢?用数组????
---------------------------------------------------------------------------
第一个,winsock是可以传送二进制数据的。
第二个,如果你希望使用winsock来避开网络问题的话,你必须要自定义一套完整的通讯协议。这套协议定义了你的client和server之间交换数据的具体方式和含义。这个是winsock编程中比较复杂、也是很有难度的一个东西。
iiboy 2003-12-13
  • 打赏
  • 举报
回复
你的机器在哪儿,基本上都可以找到哦!
而且很可靠哦
iiboy 2003-12-13
  • 打赏
  • 举报
回复
当然是ADO啦!
它不管
bigspook 2003-12-13
  • 打赏
  • 举报
回复
可是WINSOCK只能传送字符串,我怎样才能将整个数据表传送过来呢?用数组????
online 2003-12-12
  • 打赏
  • 举报
回复
像你这种情况应该使用winsock

数据量大没有问题

buffaloes 2003-12-12
  • 打赏
  • 举报
回复
没错,c/s结构的远程数据库最好。
飘零风 2003-12-12
  • 打赏
  • 举报
回复
数据量大不是问题的关键吧。直接连接数据库所需要传递的数据量绝不会比用winsock来得更少,也不会比winsock更快。

如果你真的担心网络问题,那就用winsock。数据量再大也不会有问题,如果你能认真的规划好的话。
bigspook 2003-12-12
  • 打赏
  • 举报
回复
我也是考虑到楼上的朋友所说的问题,可是我需要经常刷新记录,感觉数据传输量太大,不知道单纯地通过WINSOCK的SENDDATA能不能胜任!
飘零风 2003-12-12
  • 打赏
  • 举报
回复
对于局域网来说,使用ADO直接连接数据库是最好的方式。首先连接的可靠性高,其次ADO本的功能已经足够强大。

对于广域网,尤其是Internet,这个问题就很难说了。我原来一直是在客户端使用ADO直接连接数据库的,但是在使用过程中,碰到的问题相当多,而且有些问题几乎没办法解决(比如说,ISP限制、甚至完全关闭了对1433端口的访问)。所以我现在使用C/S模式,server和client通过socket通讯传送数据,对数据库的操作都在server端完成。
usaspy 2003-12-12
  • 打赏
  • 举报
回复
我觉得怎么能把ADO和winsock相提并论!两者是完全不同的嘛!ADO 用来连数据库,winsock主要是做数据通信用的嘛!
zjcxc 2003-12-12
  • 打赏
  • 举报
回复
当然是ADO啦.

专业的数据处理.
SoHo_Andy 2003-12-12
  • 打赏
  • 举报
回复
使用ADO
ADO效果好
完全可以,把对应的服务器名改成IP地址就好

1,502

社区成员

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

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