ADO存储过程
来源:互联网 发布:java核心技术 mobi 编辑:程序博客网 时间:2024/05/21 05:06
写一个查询表中记录的存储过程,并在winform中应用他实现显示student表中的所有记录(app.config,引用,ClassModel类,List泛型绑定,dataGradView1的数据源)。
form1中的代码:
string constr = ConfigurationManager.ConnectionStrings["SchoolconStr"].ConnectionString;
private void Form1_Load(object sender, EventArgs e)
{
List<ClassModel> list = new List<ClassModel>();
using (SqlConnection conn = new SqlConnection(constr))
{
conn.Open();
string sp_name = "usp_class_selectAll";
using (SqlCommand cmd =new SqlCommand(sp_name,conn))
{
cmd.CommandType = CommandType.StoredProcedure;
using(SqlDataReader reader=cmd.ExecuteReader())
{
if (reader.HasRows)
{
while (reader.Read())
{
ClassModel model = new ClassModel();
model.clsName = reader.IsDBNull(reader.GetOrdinal("FclsName")) ? string.Empty : reader.GetString(reader.GetOrdinal("FclsName"));
model.clsDesc = reader.IsDBNull(reader.GetOrdinal("FclsDiecription")) ? string.Empty : reader.GetString(reader.GetOrdinal("FclsDiecription"));
list.Add(model);
}
}
}
}
}
dataGridView1.DataSource = list;
}
存储过程:
create procedure usp_class_selectAll
as
begin
select * from T_Class
end
exec usp_class_selectAll
效果:
- ado调用存储过程
- ADO存储过程
- ado连接存储过程
- ado调用存储过程
- 使用ADO调用存储过程
- 使用ADO调用存储过程
- vc ado调用存储过程
- 使用ADO调用存储过程
- 使用ADO调用存储过程
- 使用ADO执行存储过程
- ADO执行存储过程2
- 使用ADO调用存储过程
- ADO.NET操作存储过程
- 使用ADO调用存储过程
- ADO.NET调用存储过程
- 存储过程和ado.net
- 使用ADO调用存储过程
- 使用ADO调用存储过程
- UML类图关系大全
- 对特定表进行分页显示的存储过程(要求有两个参数一个是 每页显示的记录的条数(@pagesize),第二个是显示第几页(@pageIndex))
- matlab中读取图中数据 并将其写入文本
- 计算机集群可用度研究和专家系统
- jni java和C的交互
- ADO存储过程
- UML建模教程
- UML教程
- 丹尼斯·里奇-C语言创始人
- OS综合
- OS X Mountain Lion 系统配置 Apache+Mysql+PHP 详细教程
- 解析UML类图符号意义
- typedef 和 define的区别
- 3D Max一些基本认识