DataReader的使用
public List<Student> GetList()
{
string sql = "select * from Student";
using (conn = new SqlConnection(connectionstring))
{
conn.Open();
List<Student> list = new List<Student>();
SqlCommand cmd = new SqlCommand(sql, conn);
SqlDataReader sdr = cmd.ExecuteReader();
while (sdr.Read())
{
Student stu = new Student();
stu.ID = Convert.ToInt32(sdr[0]);
stu.Name = sdr[1].ToString();
stu.Sex = Convert.ToInt32(sdr[2]);
stu.Age = Convert.ToInt32(sdr[3]);
list.Add(stu);
}
return list;
}
}
最新文章
- redis大幅性能提升之使用管道(PipeLine)和批量(Batch)操作
- C#操作图片帮助类
- 推荐Python Web开发测试驱动方法
- ios-UserDefaults
- python数据结构与算法——图的最短路径(Floyd-Warshall算法)
- Centos6.5 下安装PostgreSQL9.4数据库
- ln: creating hard link 问题
- multi-catch和try-catch异常处理
- Maven--(一个坑)在settings.xml文件中添加mirrors导致无法新建Maven项目
- 学习linux必备服务器VPS
- about python
- Linux 下 的 cc 和 gcc
- javascript数组去重算法-----4
- MVC登出友情提示
- IdentityServer4-介绍大纲(译文)
- WPF:间接支持虚拟化的ListBox
- vnpy官网说明文档网址
- python 删除模块
- odoo开发笔记 -- 数据库备份策略
- Adapter中用不了getWindowManager()
热门文章
- 调用链Cat介绍
- three.js全景漫游实践
- BBS论坛(二十五)
- Dockerfile指令介绍
- 微信小程序代码构成
- Android中颜色透明度对应16进制值
- Android软键盘事件imeOptions响应
- SpringBoot入门教程(十)应用监控Actuator
- 可视化面板LogDashboard使用log4net源
- 解决Mysql错误:ERROR 2002 (HY000): Can&#39;t connect to local MySQL server through socket &#39;/var/run/mysqld/mysqld.sock&#39; (111)