当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: SQL Server 2005 CLR存储过程 使用CLR数据库对象最大的优势就在于能够访问到数据库外部的资源。
 

 

    摘要:db2 clr存储过程 和在sql server平台上相似,visual studio开发人员同样可以开发.net数据库对象并将其部署到db2 udb v8.2中。 和在sql server中一样,db2 clr存储过程同样可以访问到由.net框架所提供的所有功能模块。然而,在db2 udb v8.2中和在sql server中具体实施的过程还是有着一定的差异。 ......
    摘要:数据库快照与数据库副本不同。数据库快照仅占用包含数据库信息更改所需的空间。随着对数据库进行更改,快照将从数据库接收自己的原始页副本。要从不恰当的数据库更改恢复,可以将快照中的原始页重新应用到数据库。 oracle 10g—recovery manager (rman) oracle 10g 包括了一款称为 recovery manager (rman) 的工具,用于管理创建备份和进行还原的流程。rman 工具由......


SQL Server 2005与IBM DB2 v8.2之对比——Visual Studio和.NET开发人员的数据库平台(二)
sql server 2005 clr存储过程 使用clr数据库对象最大的优势就在于能够访问到数据库外部的资源。标准sql与t-sql语句能够获取与操作关系型数据,但它们不能够访问数据库外部的系统资源,例如文件系统或是注册表。clr存储过程(或者是其他用.net代码编写的服务器端对象)能够完全地访问.net框架。因此,它们不但能访问数据库引擎中的关系型数据,还能访问外部的资源。下表显示了一个用c#编写的范例存储过程,此存储过程被命名为“usp_readtextfile”,它的功能是从存于文件系统中的某文本文件中读取数据然后将其转换成sqlstring的数据类型返回。   using system;

 

  【相关文章:如何使用ASP进行打印操作

【扩展阅读:ASP环境下轻松实现报表的打印

  【扩展信息:VBScript教程 第五课 VBScr

 

using system.data;

 

 

 

 

using system.data.sql;

 

 

 

 

using system.data.sqlserver;

 

 

 

 

using system.data.sqltypes;

 

 

 

 

using system.io;

 

 

 

 

public partial class storedprocedures

 

 

 

 

{

 

 

 

 

[sqlprocedure]

 

 

 

 

public static void usp_readtextfile(string sinputfile,

 

 

 

 

out sqlstring scolumn)

 

 

 

 

{

 

 

 

 

string strcontents;

 

 

 

 

scolumn = "";

 

 

 

 

try

 

 

 

 

{

 

 

 

 

streamreader strreader = new streamreader(sinputfile);

 

 

 

 

strcontents = strreader.readtoend();

 

 

 

 

strreader.close();

 

 

 

 


...   下一页
    摘要:大多数商业挑战在于:如何让正确的人在正确的时间得到正确的信息。当今的信息工作者,有着不同的技能和专业技术,他们需要访问的商业数据可能分布在整个企业,甚至在企业外部。 sql server 2005 reporting services扩展了微软商业智能(bi)平台,以迎合那些需要访问商业数据的信息工作者。reporting services是一个基于服务器的企业级报表环境,可借助web services进行管理。报表可以用不同的格式发布,并可带多种交互和......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE