博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

asp.net 2.0中使用sql server 2005的clr存储过程经验与教训

Posted on 2005-10-17 20:06  Kent  阅读(340)  评论(0)    收藏  举报
 
How to Create Managed Stored Procedures?
 
public class ContactCode
{
[SqlProcedure(Name="GetContactNames")]
public static void GetContactNames()
{
SqlCommand cmd = SqlContext.GetCommand();
cmd.CommandText = "SELECT FirstName + ' ' + LastName" +
" AS [Name] FROM Person.Contact";
SqlDataReader rdr = cmd.ExecuteReader();
SqlPipe sp = SqlContext.GetPipe();
sp.Send(rdr);
}
}