社区
网络编程
帖子详情
远程数据库查询用ADO方便还是用WINSOCK好?
bigspook
2003-12-12 02:53:45
想做一套机房计费系统,刷卡计费分几个不同的地点,作为客户机与服务器的数据库连接,并且每隔几秒要刷新一次记录,我现在是用ADO方式连接服务器数据库好还是用WINSOCK传送查询结果好?
ADO可以通过IP地址到达远程数据库吗?
...全文
67
18
打赏
收藏
远程数据库查询用ADO方便还是用WINSOCK好?
想做一套机房计费系统,刷卡计费分几个不同的地点,作为客户机与服务器的数据库连接,并且每隔几秒要刷新一次记录,我现在是用ADO方式连接服务器数据库好还是用WINSOCK传送查询结果好? ADO可以通过IP地址到达远程数据库吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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编程大全笔记,主要为VB数据库及报表应用
本资料为笔者从入门到开发数套应用后的总结,可以作为VB速查,也可以让VB数据库开发者少走很多弯路,相信大家能在其中找到些许惊喜! VB及
ADO
常见错误及处理方法 VB数据精度及bug(目前市面上基本没有哪个书有...
网狐6.6 服务器源代码 & 共享组件 & 数据库 (4)
网狐6.6 服务器源代码&共享组件&数据库,包括服务器端所有组件(内核除外,现在市面上还没有6.6内核),共享组件(公共服务,界面控件,界面资源),以及全部数据库文件和脚本文件,6.6较6.5有较大改动,是学习研究...
Visual Basic 增强版
ADO
DC --
ADO
数据绑定控件 Chart20 -- 统计图表控件 ComCtl2 -- 系统公共控件2 ComCtl3 -- 系统公共控件3 ComCtl32 -- 旧的系统公共控件 Comm -- 端口通信控件 DataGrid -- 数据库表格控件 DataList -- 数据库列表...
C++Builder 6.0设计师之路 pdf版
12.1 用
ado
连接数据库 12.2 如何连接到数据源 12.3 如何从数据源取出数据 12.4 如何对数据集中的数据进行操作 12.5 如何创建主线表 12.6 如何使用字段组件 12.7 数据集的状态 12.8 用
ado
command直接对数据源进行操作...
Mailine 邮件信息平台 源代码
5、用户所有的本地邮件和其他信息,均存储在一个数据文件(ACCESS数据库)中,从而
方便
携带、备份和升级。 6、安全的邮件存储。用户可自由设置数据文件的访问密码,并通过此密码进入程序。 7、内置IE浏览...
网络编程
1,502
社区成员
18,437
社区内容
发帖
与我相关
我的任务
网络编程
VB 网络编程
复制链接
扫一扫
分享
社区描述
VB 网络编程
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章