ExecuteSql 执行SQL脚本/存储过程
- ExecuteSql:执行SQL脚本
- ExecuteCommand:执行SQL命令
- ExecuteScalar:执行SQL脚本,并返回第1行第1列的资料。
C# 全选
//获取对象列表, 返回List<T>
var list = db.ExecuteSql<sys_DataSN>("select * from sys_DataSN;", CommandType.Text);
gvDetail.DataSource = list;
result += list.Count;
ShowResult(list);
//测试SQL参数, 返回List<T>
var p1 = db.CreateParameter("Content", "%EF%");
var list1 = db.ExecuteSql<sys_DataSN>("select * from sys_DataSN WHERE DataCode LIKE @Content;", CommandType.Text, p1);
gvDetail.DataSource = list1;
result += list1.Count;
ShowResult(list1);
//测试存储过程
var p2 = db.CreateParameter("UserId", "admin");
var list2 = db.ExecuteSql("usp_Test", p2);
ShowResult("ExecuteSql多个方法 -> 结果:" + result);
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
CSFramework.EF C/S框架网