摘要:
User+strA:string+strB:string-sstrA:string#sstrB:string+GetResult():int表示:类。其中第一个行是类的名称,第二行是类中字段和属性,第三行类中的方法。 “+”表示public; “-” 表示Private;“#”表示Protected “:”后面表示返回值的类型User+strA:string+GetResult()表示:抽象类。类的名称如果是斜体,则表示抽象类。>IUser+GetResult():int表示:接口。接口还有一种表示方法:棒棒糖表示法。即:此时只有接口名称,接口中的方法体现在其实现类中!关系:1、... 阅读全文
摘要:
SELECT @temp = ISNULL(point, 0) FROM dbo.User where Nid=6如果User表中的point字段为null的话,则对@temp赋值0 阅读全文
摘要:
Object model=Assembly.Load(“程序集”).CreateInstance(命名空间.类名);object obj2 = Type.GetType("MyClass").GetMethod("Add").Invoke(obj,null);obj2是返回值Activator.CreateInstance会调用dll中类的构造函数,如果你的类里面没有提供无参的构造函数Assembly_Assembly=Assembly.Load("程序集名");Type_Type=_Assembly.GetType("完整 阅读全文
摘要:
之前在程序中用到事务时,都是在存储过程中创建事务来对数据进行控制,其实在C#中也有事务类。1、DbTransaction类对数据库访问添加事务,它是对数据库事务操作的基类,继承此类的有: System.Object System.MarshalByRefObject System.Data.Common.DbTransaction System.Data.EntityClient.EntityTransaction System.Data.Odbc.OdbcTransaction System.Data.OleDb.OleDbTransaction Syst... 阅读全文