多线程数据库操作

xiaoyaochenfeng 2007-06-08 02:50:07
我在写一个服务器端的响应程序。速度非常重要。
响应用户请求,查询服务器上的数据库中的一个表。用网络编程实现,用户发送请求包,我这边需要接受请求,查询数据库,返回查询值。
采用多线程,不知道用哪种数据库访问技术比较快, ODL DB? ADO? 请教各位有没有相似的例子,我的邮件na.xiaoyaochenfeng@gmail.com谢谢.
...全文
313 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
TianChong 2007-06-23
  • 打赏
  • 举报
回复
楼上的,例子是MFC是因为用MFC方便,你不看MFC部分就行了,访问数据库都说与MFC无法了,为什么还要钻牛角尖,你爱用CONSOLE的就CONSOLE直接用 cin cout 是一样的,你要去北京,坐汽车去,发现很多书上都说上了车后坐到"座位"上等待车到目的地然后下车,现在你发现你要坐的是"卧铺",你晕了,你不会坐这样的车了,因为没有"座位",只有床位,你不懂了...你这样,我真的很无语,...
Stefine 2007-06-22
  • 打赏
  • 举报
回复
看了好多例子,很多是基于MFC的。我需要的是普通的VC++程序,没有输入输出界面设计,我想用普通的 win32 console Application 查看结果就好了。

win32 console application与 ado没冲突... 一样的用就可以

可参考codeproject上的ado封装类

我就用的这东东...一服务器程序也是console
TianChong 2007-06-22
  • 打赏
  • 举报
回复
好像说主要针对ASP程序比较快。而且其实我只有一张表
----------------------你行了吧,这样的话也说得出?ASP是什么东东啊?就是ADO太优秀了,MS才将这么好的东东改一下放在ASP上用的,而且是受限版,怎有PC版强大?而且OLE DB比ADO更高效,不过操作比ADO更麻烦一些,ADO是基于OLE DB的。再说你如果是读表,你怎么“多线程”法啊?
吴双1983 2007-06-09
  • 打赏
  • 举报
回复
能做成多个表也好。。因为速度主要跟表里的记录数量关系大。。你一个表。记录一多。肯定速度就慢下来。。要优化下数据库的设计。
xiaoyaochenfeng 2007-06-08
  • 打赏
  • 举报
回复
好像说主要针对ASP程序比较快。而且其实我只有一张表。。。
xiaoyaochenfeng 2007-06-08
  • 打赏
  • 举报
回复
看了好多例子,很多是基于MFC的。我需要的是普通的VC++程序,没有输入输出界面设计,我想用普通的 win32 console Application 查看结果就好了。
还有因为可能会同时响应多个用户,所以需要用多线程。

各位大虾请有没有相似的例子。在线等。。。
trueadou 2007-06-08
  • 打赏
  • 举报
回复
ADO应该够快了吧!
xiaoyaochenfeng 2007-06-08
  • 打赏
  • 举报
回复
SQL server2000.
trueadou 2007-06-08
  • 打赏
  • 举报
回复
什么数据库?ORACLE?

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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