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

bigspook 2003-12-12 02:53:45
想做一套机房计费系统,刷卡计费分几个不同的地点,作为客户机与服务器的数据库连接,并且每隔几秒要刷新一次记录,我现在是用ADO方式连接服务器数据库好还是用WINSOCK传送查询结果好?
ADO可以通过IP地址到达远程数据库吗?
...全文
114 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地址就好
内容概要:本文围绕“空地多无人平台协同路径规划技术”的论文复现展开,重点介绍了基于Matlab的多无人机与地面无人平台协同路径规划的算法实现与仿真研究。研究系统性地整合了无人机三维路径规划、动态避障、多机协同、任务分配及防撞机制等核心技术,结合智能优化算法(如遗传算法、粒子群算法、灰狼优化算法等)与经典路径规划模型(如Dubins路径、A*、RRT等),在复杂威胁环境下实现了高效、安全的协同路径规划。文中提供了完整的Matlab代码支持,便于科研人员进行算法验证、性能对比与二次开发,并强调通过复现高水平学术论文(如EI、SCI期刊及硕博论文)深入掌握该领域的前沿方法与技术路线。; 适合人群:具备一定Matlab编程基础,从事无人机系统、自动化控制、人工智能、路径规划等相关领域研究的研究生、科研人员及工程技术人员,尤其适用于正在开展科研项目、撰写学位论文或希望提升算法实践能力的研究者。; 使用场景及目标:① 复现并深入理解空地协同路径规划领域的高水平论文算法;② 掌握Matlab在多智能体路径规划中的建模、仿真与可视化方法;③ 应用于科研课题、毕业设计、项目申报及算法创新实践中,提升研究的技术深度与工程可行性。; 阅读建议:建议结合文中提供的网盘资源(含完整代码、仿真模型及参考文献资料)同步学习,优先选择与自身研究方向契合的案例进行复现,注重算法原理与代码实现之间的映射关系,并在掌握基础方案后尝试进行参数调优、算法融合或引入新约束条件以实现改进与创新。

1,502

社区成员

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

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