设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
楼主: zhuyiwen
打印 上一主题 下一主题

(2012-08-28 更新) 建议小型企业使用Microsoft SQL Server 2008 R2 Express

[复制链接]

点击这里给我发消息

21#
 楼主| 发表于 2012-8-22 17:04:34 | 只看该作者
godzhong 发表于 2012-8-22 15:24
标题可以换了,现在sqlserver2012出来啦,不过我还在用2000的~

那个资源占用太大,对我们来说,2012也没比2008R2强些什么。

呵呵,标题不用换了。
22#
发表于 2012-8-22 15:24:48 | 只看该作者
标题可以换了,现在sqlserver2012出来啦,不过我还在用2000的~

点击这里给我发消息

23#
 楼主| 发表于 2012-8-14 07:44:06 | 只看该作者
chaosheng 发表于 2012-8-13 23:37
ADP就是以往的客户/服务器形式嘛,到底就是ado访问SQL Server跟VB是一样的,VB灵活点但开发工作量要比ADP多了很多, 我觉得ADP很好,主要就是开发简便快捷.


严重同意,哈哈!
24#
发表于 2012-8-13 23:37:13 | 只看该作者
很好,多谢介绍,10G就不错了.
Microsoft SQL Server 2008 R2 RTM - Express with Management Tools
http://www.microsoft.com/zh-cn/d ... x?id=23650#overview
支持的操作系统: Windows 7, Windows Server 2003, Windows Server 2008, Windows Server 2008 R2, Windows Vista, Windows XP

ADP就是以往的客户/服务器形式嘛,到底就是ado访问SQL Server跟VB是一样的,VB灵活点但开发工作量要比ADP多了很多, 我觉得ADP很好,主要就是开发简便快捷.但要处理好设计上ADP与MDB不同的地方.链接表虽然一样是mdb的设计方法,但系统负荷太重.

点击这里给我发消息

25#
 楼主| 发表于 2012-9-5 08:41:00 | 只看该作者
godzhong 发表于 2012-9-4 15:38
这个能不能说细一点或者说有啥材料?这方面俺觉得很有意思,不知道咋弄?


通常,做 MS SQL Server 数据库应用,不管我们使用何种工具进行开发,都称为 客户/服务器 开发方案。顾名思义,开发分为两部分,即客户端开发和服务器端开发。它的工作方式就是客户端对服务器提交数据操作请求,服务器端作出相应的回应。

客户端开发,就我们这个论坛的主题来说,就是使用 Access,当然也可以使用其它语言和开发工具来进行,如,使用 PB、FoxFro、VB、Dephi、C++等。它的主要任务是就是向数据库服务器端提交数据操作请求,如,如何将录入的数据提交数据库保存,如何按一定的条件向服务器提交请求而返回数据等等,完成录入、修改、删除、展示、分析数据库数据等与用户直接打交道的工作。

服务器端开发,就 MS SQL Server 而言,又可分为两种,一是使用 SQL Server 的 T-SQL 语言来编写数据库的存储过程、函数、触发器、视图以满足客户端提交数据操作请求进行回应的需求。二是我们可以使用 C 语言来编写扩展存储过程,来补充 T-SQL 语言的不足,但是由于 C 语言的应用成本和学习成本都很高,因此,除了 Microsoft 自己和一些非常特殊的应用开发商使用外,一般普通用户根本没人用,也无法用。

而现在好了,有了.net,又有 SQL Server 2005 、2008,我们可以使用学习成本相对比较的低、简单易学的VB.NET、C#来开发 SQL Server 数据库存储过程、函数、触发器、用户自定义数据类型。由于VB.NET、C#语言功能丰富,又能使用.Net的大量类库,因此,服务器端的开发就变得非常丰富,可以远远超过 T-SQL 语言的能力,当然很容易实现客户端提交复杂请求的回应,从而实现复杂的业务逻辑。而客户端,则只要注重界面的开发。同样还有一个好处就是,当业务逻辑改变时,只需更改 SQL Server 数据库中相应存储过程、函数就成,而不需要对客户端程序进行修改。也可以避免因客户端软件版本造成的麻烦。

尤其是对于一个开发团队来说,更是方便分工合作

点击这里给我发消息

26#
 楼主| 发表于 2012-9-5 09:34:15 | 只看该作者
至于如何弄,你可以查看 SQL Server 联机丛书:



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
27#
发表于 2012-9-5 10:53:43 | 只看该作者

伟大的SQL Server云已经产生,ACCESS开发者根本就不用操心如何下载安装SQL SERVER等操蛋的东西了。



点击这里给我发消息

28#
 楼主| 发表于 2012-9-5 11:39:49 | 只看该作者
gnoy 发表于 2012-9-5 10:53
伟大的SQL Server云已经产生,ACCESS开发者根本就不用操心如何下载安装SQL SERVER等操蛋的东西了。

好像离开互联网它就不行了。
29#
发表于 2012-9-4 15:38:44 | 只看该作者
引用:

另外,可以开启 SQL Server CLR (2005 以上版本都可以),这样就可以用 C#、VB.NET 来设计数据库的存储过程、函数触发器等,这样一来就可以将复杂的业务逻辑都封装到数据库中,从大大减轻中间层或客户端的压力,简化客户端的开发,也就是说可以简化 Access 的开发,同时便于开发团队分组合作。

这个能不能说细一点或者说有啥材料?这方面俺觉得很有意思,不知道咋弄?
30#
发表于 2012-9-4 13:39:08 | 只看该作者
05版本不错啊。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-4-26 21:02 , Processed in 0.087105 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表