- 博客(8)
- 收藏
- 关注
原创 EF委托
委托到lambda的由来复制代码public delegate int AddSum(int a,int b);class Program{static void Main(string[] args){Program p = new Program();// AddSum addSum = new AddSum(p.Add);// AddSum addSum = delegate(int a, int b) { return a + b; };//AddSum addSum = (int
2020-06-15 22:07:41
162
原创 EF的分页查询
/// /// 分页查询/// /// 排序类型/// 当前页/// 每页大小/// 是否升序排列/// 条件表达式/// 排序表达式/// public virtual IPage Page(int pageIndex, int pageSize, Expression<Func<TEntity, bool>> predicate, bool isAsc,Expression<Func<TEntity, TKey>> keySelect
2020-06-03 19:26:01
299
原创 2020-06-02
WordBoradEntities db = new WordBoradEntities();添加://1.1创建实体对象 User uObj = new User() { uName = "刘德华", uLoginName = "aaa", uPwd = "asdfasdfasdfsadf", uIsDel = false, uAddtime
2020-06-02 18:33:14
150
原创 2020-05-27
(1)事务特性①原子性(Atomicity):事务的中的操作要么全部成功要么全部失败②一致性(Consistency):事务必须使数据库从一个一致性状态到另一个一致性状态,例:A和B一起来有5000块,无论两者之间如何转账最后总量都必须为5000③隔离性(Isolation):同时开启的两个事务之间互不干扰④持久性(Durability):指一个事务一旦提交,那么对数据库的保存都是以永久的(2)事务并发问题①脏读:一个事务读取过程中,读取到了另一个事务未提交的数据②不可重复读:一个事务内多次查
2020-05-27 17:24:08
175
原创 2020-05-27
游标在 PL/SQL程序中,对于处理多行记录的事务经常使用游标来实现。游标是一个指向上下文的句柄或指针显式游标处理定义游标:定义一个游标名,以及相对应的select语句 (在declare中定义)cursor name_cursor (参数名 类型) is select…;1在带有参数的游标中,指定参数数据类型时,不能使用长度约束 (即name number或name varchar2 )打开游标:就是执行游标所对应的select语句,将查询结果放入工作区,并且指针指向工作区的首部,标识游标
2020-05-27 14:29:41
145
原创 2020-05-24
asp.net常用函数校检参数是否为数字类型,函数会将非数字类型过滤掉。//该函数可以过滤掉所有非数字的参数public string isNumeric(string NUM){string strTemp;string strReturn;int i,j;strReturn ="";strTemp=“0123456789”;if ( NUM.Length== 0)return strReturn;for (i=0;i<NUM.Length;i++){j=strTemp.
2020-05-24 17:28:32
148
原创 2020-05-21
什么是存储过程存储过程是SQL语句和控制语句的预编译集合,保存在数据库里,可由应用程序调用执行,而且允许用户声明变量、逻辑控制语句及其他强大的编程功能。保存在SQLServer中,通过名称和参数执行,也可以返回结果。对于存储过程我更倾向于把他理解成方法。它里面可以只有一条查询语句,也可以包含一系列使用控制流的SQL语句。2.为什么要使用存储过程应用程序通过T-SQL语句到服务器的过程是不安全的。1)数据不安全2)每次提交SQL代码都要经过语法编译后在执行,影响应用程序的运行性能3)网络流量大3
2020-05-21 13:03:40
78
原创 2020-05-19
创建触发器 是特殊的存储过程,自动执行,一般不要有返回值。1、后触发器 (AFTER,FOR)先执行对应语句,后执行触发器中的语句。2、前触发器 并没有真正的执行触发语句(insert,update,delete),而是执行触发后的语句。3、行级触发器 (FOR EACH ROW) 在SQL server 中不存在。扩展资料:创建触发的语法CREATE TRIGGER trigger_name --触发器名称ON table_name --触发的表[WITH ENCRYPTION]FOR [D
2020-05-19 18:09:57
124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人