社区
网络编程
帖子详情
远程数据库查询用ADO方便还是用WINSOCK好?
bigspook
2003-12-12 02:53:45
想做一套机房计费系统,刷卡计费分几个不同的地点,作为客户机与服务器的数据库连接,并且每隔几秒要刷新一次记录,我现在是用ADO方式连接服务器数据库好还是用WINSOCK传送查询结果好?
ADO可以通过IP地址到达远程数据库吗?
...全文
77
18
打赏
收藏
远程数据库查询用ADO方便还是用WINSOCK好?
想做一套机房计费系统,刷卡计费分几个不同的地点,作为客户机与服务器的数据库连接,并且每隔几秒要刷新一次记录,我现在是用ADO方式连接服务器数据库好还是用WINSOCK传送查询结果好? ADO可以通过IP地址到达远程数据库吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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地址就好
VB实现SQL Server数据库
远程
备份_还原一法.pdf
VB实现SQL Server数据库
远程
备份_还原一法.pdf
vc6_
ado
_comm_socket
vc6_
ado
_comm_socket
VC++实现在线查单词的
远程
字典服务.rar
VC++实现在线查单词的
远程
字典服务源代码
VB网络与
远程
控制
VB网络编程,TCP/IP编程。
取得机器地址
远程
机器地址
构建客户机服务机
shuangyasha.rar_VC 服务器_VC串口数据库_串口服务器_串口服务器 vc_服务器 数据库
和通讯串口服务器联络程序,vc开发,包含数据库接口的通讯
网络编程
1,502
社区成员
18,432
社区内容
发帖
与我相关
我的任务
网络编程
VB 网络编程
复制链接
扫一扫
分享
社区描述
VB 网络编程
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章