CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

“操作数据库的程序”应放在c端还是s端?

楼主overs(穿山甲)2002-02-04 17:30:19 在 MS-SQL Server / 基础类 提问

"客户端只能与服务端通信,不能直接访问数据库!   ",我也觉得应该是这样。  
  那VB中ado是在客户端使用呢,还是在服务器端使用?我觉得是在客户端使用吧,ado不就是直接调用SQL数据库吗?当然,也许他隐藏了访问数据库管理程序的过程,但看起来像是直接从客户端访问的数据库。  
  如果操作数据库的程序放在s端,是否就是说在s端除了放SQL外,还要自己单独编一个程序,作为“操作数据库的程序”,那不就成了VB网络访问“特定服务“了,而不是利用ADO访问数据库了?  
  麻烦详细些。  
   
  注:  
  我理解的“操作数据库的程序”,就是像实现“检索数据库内容”这样功能的程序。  
   
  问题点数:20、回复次数:5Top

1 楼jamesbert(albert)回复于 2002-02-04 17:54:55 得分 10

two   ways:client   and   server   access  
    1.client   --sql-->server--computer   --results----->client    
    2.client--sql----computer---->server--->client---computer   ---results  
  Top

2 楼overs(穿山甲)回复于 2002-02-04 23:11:23 得分 0

现在一般商业内部中小型的c/s构架,是否就用"采用处理集合在客户端(Intelligent   Clint)"这种结构多些呢?使用这种结构要注意什么呢?除了“网络交通的负荷较重“还有什么缺陷吗?  
   
  要是实现采用处理集合在服务器端(Intelligent   Server),是否就要求用到winsock进行网络编程了?Top

3 楼little_f(小毛)回复于 2002-02-05 04:00:28 得分 0

两个方法都可以的,上面已经说得很详细了。Top

4 楼Haiwer(海阔天空)回复于 2002-02-05 08:15:41 得分 5

1、大量存储过程,负载基本在S端。  
  2、三层结构,C端只负责界面,数据主要在中间层处理,数据库层放数据。  
  Top

5 楼wlk(温水)回复于 2002-02-05 08:21:14 得分 5

其实只要综合考虑,放在C与放在S端不是特别重要。放在S端可以减少对业务员培训。Top

相关问题

  • C#中数据库操作问题
  • C对数据库的操作
  • C#操作数据库问题
  • C++中操作数据库的问题??
  • c#的oracle数据库操作?update、insert?
  • 用C#封装数据库操作(???)
  • 求数据库操作的C#源码
  • c 如何与数据库联在一起,直接操作数据库!!!
  • 谁有C++Builder写的操作MSSQL数据库的源代码?
  • 高手救命:在C++Build中如何操作Access数据库

关键词

  • 数据库
  • 客户
  • 结构
  • ado
  • client
  • computer
  • 网络
  • sql
  • server
  • 程序

得分解答快速导航

  • 帖主:overs
  • jamesbert
  • Haiwer
  • wlk

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo