9.6.1.使用ADO.NET执行带参数的SQL语句

应用程序段高效调用数据库存储过程、视图等ADO.NET命令执行方式比较使用完整的SQL语句 Sql语句编写困难,容易出错网络传输不安全,容易发生“注入式攻击” 执行效率低使用带参数的SQL语句 SQL语句编写比较容易网络传输安全 执行效率一般调用储存过程 不需要编写SQL语句网络传输非常安全 执行效率非常高//编写带参数的Sql语句 StringBuilder stringBui

- 阅读全文 -

C# 执行事务的几种方式

事务属性原子性(Atomicity) :事务是一个完成的操作,事务的各步操作是不可分的,要么都执行,要么多部执行一致性(Consistency):当食物完成时彼此之间都隔离、独立,他不应以任何方式依赖影响其他事务。永久性(Durability):事务完成后;他对数据库修改被永久保存T-SQL 执行事务 use Student go declare @errorSun set @errorSum =

- 阅读全文 -

.net MVC将序列化表单数据转成List

1.serialize()方法  格式:var data = $("form").serialize();  功能:将表单内容序列化成一个字符串。  这样在ajax提交表单数据时,就不用一一列举出每一个参数。只需将data参数设置为 $("form").serialize() 即可。2.serializeArray()方法  格式:var jsonData = $("form").serializ

- 阅读全文 -

EF GroupBy根据字段汇总

GroupBy根据多个字段分组使用方式:一、使用扩展方法query.GroupBy(q => new { q.Year, q.Month }) .Select(q => new { Year = q.Key.Year, Month = q.Key.Month, BuildAmount = q.Sum(i => i.B

- 阅读全文 -