Question: I' using Dapper in my project. I have a list of SqlParameters and I want to send it to Dapper. But Dapper needs an object (name, value). How ...
分类:
移动开发 时间:
2016-07-31 13:09:26
阅读次数:
293
sql 语句进行 like in 参数化,按照正常的方式是无法实现的我们一般的思维是: Like 参数:string strSql = "select * from Person.Address where City like '%@add%'";SqlParameter[] Parameters= ...
分类:
数据库 时间:
2016-07-15 19:16:50
阅读次数:
216
SqlParameter[] param ={ new SqlParameter("@SignInfoId ",SqlDbType.Int), new SqlParameter("@sign_opinion ",SqlDbType.VarChar,50), new SqlParameter("@ac ...
转载请注明出处http://www.cnblogs.com/Vulpers/ 做了一个小的代码生成工具,用于新建数据表时能够快速生成一些重复性很高的代码,目前仅支持SqlServer数据库及C#语言,大致功能如下 首先,要在表格中写好你需要新建表的字段及字段属性,如下图: 如果输入过程中单元格变红了 ...
分类:
数据库 时间:
2016-06-21 15:29:00
阅读次数:
440
NET代码安全 界面漏洞防范与程序优化 一、 SQL 注入攻击的源头 1. 过滤或转移危险字符 2. 使用SqlParameter类:.NET 框架有一个叫做SqlParameter 的集合类型,可以提供类型和长度检查, 并且自动转义用户输入。 3. 用正则表达式限制输入, 例如可以从System. ...
分类:
Web程序 时间:
2016-06-02 13:23:31
阅读次数:
254
1.SQL注入:SQL注入攻击是web应用程序的一种安全漏洞,可以将不安全的数据提交给运用程序,使应用程序在服务器上执行不安全的sql命令。使用该攻击可以轻松的登录运用程序。 例如:该管理员账号密码为xiexun,该sql的正确语句应该为: 如果在没有做任何处理的情况下,在登录名文本框中输入(xux ...
分类:
数据库 时间:
2016-06-02 06:04:03
阅读次数:
246
public string usp_getpasswd (string passstr, ref string retpswd) { string retpswdNew = ""; SqlParameter[] Parms = { new SqlParameter("@passstr", SqlDb ...
分类:
其他好文 时间:
2016-06-01 19:28:07
阅读次数:
208
No.1实现登陆功能,验证用户名和密码。从数据库里进行匹配,看是否有符合要求的数据。 在DAL层编写代码,返回值为布尔类型。方法参数为(student实体类对象),使用参数化SqlParameter类型防止SQL注入。 1 public bool IsLogin(Student stu) 2 { 3 ...
分类:
其他好文 时间:
2016-05-22 13:57:09
阅读次数:
143
分层开发之MYSCHOOL No.1实现登陆功能,验证用户名和密码。从数据库里进行匹配,看是否有符合要求的数据。 在DAL层编写代码,返回值为布尔类型。方法参数为(student实体类对象),使用参数化SqlParameter类型防止SQL注入。 1 public bool IsLogin(Stud ...
一:分层架构 搭建DAL层(数据访问层)、UI层(表示层)、BLL层(业务逻辑层)以及Model层(实体层) 各层的引用关系: DAL、UI、BLL层引用Model层 UI层引用BLL层 BLL层引用DAL层 二:实现登录功能 DAL层:(为了防止sql注入需要使用SqlParameter) BLL ...
分类:
其他好文 时间:
2016-05-22 11:00:41
阅读次数:
224