摘要:
C#可以为SQL SERVER 2008添加触发器,步骤为在C#中,选择"新建项目"->"数据库"->"SQL Server"->"Visual C# SQL CLR 数据库"在项目中,单击右键选择"添加"->"触发器",代码如下(ValidateYear.cs): 1 using System; 2 using System.Data; 3 using System.Data.SqlClient; 4 using Microsoft.SqlServe 阅读全文
摘要:
C#中一些默认的预定义特性C#中一些默认的预定义属性,见下表:预定义的属性 有效目标 说明 AttributeUsage Class 指定另一个属性类的有效使用方式 CLSCompliant 全部 指出程序元素是否与CLS兼容 Conditional Method 指出如果没有定义相关联的字符串,编译器就可以忽略对这个方法的任何调用 DllImport Method 指定包含外部方法的实现的DLL位置 STAThread Method(Main) 指出程序的默认线程模型为STA MTAThread Method(Main) 指出程序的默认模型为多线程(MTA) Obsolete 除了Assem 阅读全文
摘要:
摘要在这篇指南里,我们将会看到如何自己创建属性(Attribute),并将其用到不同的程序实体(Entity)上,在程序运行时获取属性信息。译注MSDN将 Attribute 与 Property 均译作“属性”。我真不知道该怎么译了,就将 Property 译作“数据属性”吧。介绍属性(Attribute)是一种新型的声明信息。我们可以使用属性来定义设计时的信息(比如帮助文件、文档的链接),以及运行时的信息(比如将一个类的域与一个XML的域相关联)。我们也可以用属性来创建“自描述”的组件(可以提供该组件的描述信息)。在这篇指南里,我们将会看到如何自己创建属性(Attribute),并将其用到 阅读全文
摘要:
区别C#中的两个属性(Property和Attribute) 2012-05-10 14:19:21| 分类: 技术类 | 标签:c# property attribut |字号大中小 订阅区别C#中的两个属性(Property和Attribute) 在C#中有两个属性,分别为Property和Attribute,两个的中文意思都有特性、属性之间,但是用法上却不一样,为了区别,本文暂把Property称为特性,把Attribute称为属性。Property比较简单,就是我们常用的get和set,主要用于为类中的private和protected变量提供读取和设置的接口。关于Property请参 阅读全文
摘要:
在C#中,选择"新建项目"->"数据库"->"SQL Server"->"Visual C# SQL CLR 数据库"在项目中,单击右键选择"添加"->"存储过程",代码如下(SalesCrossTabs.cs): 1 using System; 2 using System.Data; 3 using System.Data.SqlClient; 4 using System.Data.SqlTypes; 5 using Microsoft.SqlS 阅读全文
摘要:
下面实现一个去掉最大值和最小值之后的平均值函数:单击项目右键,在弹出菜单中选择"添加"->"聚合",取名为TrimmedMean.cs,代码如下: 1 using System; 2 using System.Data; 3 using System.Data.SqlClient; 4 using System.Data.SqlTypes; 5 using Microsoft.SqlServer.Server; 6 7 8 [Serializable] 9 [Microsoft.SqlServer.Server.SqlUserDefinedAggr 阅读全文
摘要:
下面用C#2010定义一个函数,供SQL SERVER 2008使用:下面是压缩函数 1 using System.Data.SqlClient; 2 using System.Data.SqlTypes; 3 using Microsoft.SqlServer.Server; 4 using System.Collections; 5 6 public partial class UserDefinedFunctions 7 { 8 [Microsoft.SqlServer.Server.SqlFunction( 9 DataAccess=DataAccessKin... 阅读全文
摘要:
/***************************************************************************word辅助类*作者:chengfellow*日期:2008.8.18*注意事项:*1、开发环境居于office2003;*2、需要添加Com引用:MicrosoftOffice11.0ObjectLibrary和*MicrosoftWord11.0ObjectLibrary。*****************************************************************************/usingSy 阅读全文