SQL Server数据库引擎.NET CLR环境数据库管理员向导(1)
2007-05-15 09:27:57 来源:WEB开发网◆与早期SQL Server版本兼容
如果你的应用程序必须支持早期的SQL Server版本,你不可以使用此功能。
◆适当的使用技术
数据库引擎 .NET Framework 编程 API 为数据库程序员引入了很多新可能性。然而, 你可能会避免草率的使用这个新功能除非你可以清楚地了解它使用的基本原理。
这些观点可能看起来像是为不发展技术提供了一个很有利的实例。然而, 这有很多强有力的例证可以证明很多值得思考的优点。他们包括以下这些:
◆.NET Framework和the Visual Studio编程环境的杠杆作用
这是获得大多数利润的关键所在,它们以开发者的生产力和新兴事物形式被获取。
在SQL Server 2005和 Microsoft® Visual Studio®2005这代中, 整合开发环境和.NET Frameworks是他们第二代的第三版, 它允许了一个重要的开发者回馈。也就是说使用者接口能够快速应用开发,而且类库提供了一整套大量的对象和方法使得开发者可以不用花费力气来编写大量的普通任务。
.NET Framework (C#, Managed C++, and Visual Basic.NET)的第一类编程语言提供给程序员更多的对错误处理的控制也为访问堆栈和其他调试信息提供了更好的诊断。
在不需要提升权限的情况下程序员有权使用大多数本地功能,也就说例如大量的XML, 数组,常规表达式,数据功能操作等等都是可被访问的且不会威胁数据的安全。
另外, 因为这些代码是编译然完成的,他们已经被转换成机器语言,所以在执行业务逻辑的时候会比Transact-SQL更快。
举例可能会在以下几种情况下出现:
在表格样式里连接远程网站服务来访问数据 (在数据层里为web服务整合更加清晰的权限)
◆基于数据库中的改变,调用第三方厂商控制,来添加一个ERP系统。
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››Sqlite数据库插入和读取图片数据
- ››Sql server 2005拒绝了对对象 'xx表' (数...
- ››Sql server 2005拒绝了对对象 'xx表' (数...
赞助商链接